Author: ArcRiley
Date: 2007-07-05 01:18:05 -0400 (Thu, 05 Jul 2007)
New Revision: 355

Added:
   trunk/pysoy/src/_datatypes/soy._datatypes.pxd
   trunk/pysoy/src/_datatypes/soy._datatypes.pyx
Removed:
   trunk/pysoy/src/_datatypes/soy._internals.pxd
   trunk/pysoy/src/_datatypes/soy._internals.pyx
Modified:
   trunk/pysoy/setup.py
   trunk/pysoy/src/_datatypes/
   trunk/pysoy/src/bodies._bodies/Mesh.pxi
Log:
finishing the move


Modified: trunk/pysoy/setup.py
===================================================================
--- trunk/pysoy/setup.py        2007-07-05 05:13:57 UTC (rev 354)
+++ trunk/pysoy/setup.py        2007-07-05 05:18:05 UTC (rev 355)
@@ -26,6 +26,7 @@
 
 version = 'Trunk'
 modules = {
+  '_datatypes'       : [],
   '_internals'       : [],
   'atoms'            : [],
   'bodies._bodies'   : ['GLEW','GL','ode'],


Property changes on: trunk/pysoy/src/_datatypes
___________________________________________________________________
Name: svn:ignore
   - soy._internals.c

   + soy._datatypes.c


Copied: trunk/pysoy/src/_datatypes/soy._datatypes.pxd (from rev 354, 
trunk/pysoy/src/_datatypes/soy._internals.pxd)
===================================================================
--- trunk/pysoy/src/_datatypes/soy._datatypes.pxd                               
(rev 0)
+++ trunk/pysoy/src/_datatypes/soy._datatypes.pxd       2007-07-05 05:18:05 UTC 
(rev 355)
@@ -0,0 +1,25 @@
+# PySoy _datatypes Declarations
+#
+# Copyright (C) 2006,2007 Team PySoy
+#
+#  This program is free software; you can redistribute it and/or modify
+#  it under the terms of the GNU General Public License as published by
+#  the Free Software Foundation; either version 3 of the License, or
+#  (at your option) any later version.
+#
+#  This program is distributed in the hope that it will be useful,
+#  but WITHOUT ANY WARRANTY; without even the implied warranty of
+#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#  GNU General Public License for more details.
+#
+#  You should have received a copy of the GNU General Public License
+#  along with this program; if not, see http://www.gnu.org/licenses
+#
+# $Id$
+
+cdef class FaceList :
+  cdef object _mesh
+
+cdef class VertexList :
+  cdef object _mesh
+

Copied: trunk/pysoy/src/_datatypes/soy._datatypes.pyx (from rev 354, 
trunk/pysoy/src/_datatypes/soy._internals.pyx)
===================================================================
--- trunk/pysoy/src/_datatypes/soy._datatypes.pyx                               
(rev 0)
+++ trunk/pysoy/src/_datatypes/soy._datatypes.pyx       2007-07-05 05:18:05 UTC 
(rev 355)
@@ -0,0 +1,30 @@
+'''PySoy _datatypes
+
+This extension provides datatype classes used by other extensions.  These are
+of no real use to the user directly.
+
+If you're curious use help() on these to see what these classes do.
+'''
+__credits__ = '''Copyright (C) 2006,2007 PySoy Group
+
+    This program is free software; you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation; either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program; if not, see http://www.gnu.org/licenses
+'''
+__author__  = '''Maintained by ArcRiley'''
+__date__    = 'Last change on '+ \
+              '$Date$'[7:-20]+ \
+              'by '+'$Author$'[9:-2]
+__version__ = 'Trunk (r'+'$Rev$'[6:-2]+')'
+
+include "FaceList.pxi"
+include "VertexList.pxi"

Deleted: trunk/pysoy/src/_datatypes/soy._internals.pxd
===================================================================
--- trunk/pysoy/src/_datatypes/soy._internals.pxd       2007-07-05 05:13:57 UTC 
(rev 354)
+++ trunk/pysoy/src/_datatypes/soy._internals.pxd       2007-07-05 05:18:05 UTC 
(rev 355)
@@ -1,49 +0,0 @@
-# PySoy _internals Declarations
-#
-# Copyright (C) 2006,2007 Team PySoy
-#
-#  This program is free software; you can redistribute it and/or modify
-#  it under the terms of the GNU General Public License as published by
-#  the Free Software Foundation; either version 3 of the License, or
-#  (at your option) any later version.
-#
-#  This program is distributed in the hope that it will be useful,
-#  but WITHOUT ANY WARRANTY; without even the implied warranty of
-#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-#  GNU General Public License for more details.
-#
-#  You should have received a copy of the GNU General Public License
-#  along with this program; if not, see http://www.gnu.org/licenses
-#
-# $Id$
-
-cdef class Children :
-  cdef int    size
-  cdef int    current
-  cdef void **list
-  cdef void  *mutex
-  cdef void   lock    ( self )
-  cdef int    trylock ( self )
-  cdef void   unlock  ( self )
-  cdef void   append  ( self, void* )
-  cdef int    index   ( self, void* )
-  cdef void   swap    ( self, int, int )
-  cdef void   up      ( self, void* )
-  cdef void   down    ( self, void* )
-  cdef void   top     ( self, void* )
-  cdef void   bottom  ( self, void* )
-  cdef void   remove  ( self, void* )
-
-
-cdef class FaceList :
-  cdef object _mesh
-
-
-cdef class Loadable :
-  cdef int _load(self, void *data)
-  cdef int _save(self, void *data)
-
-
-cdef class VertexList :
-  cdef object _mesh
-

Deleted: trunk/pysoy/src/_datatypes/soy._internals.pyx
===================================================================
--- trunk/pysoy/src/_datatypes/soy._internals.pyx       2007-07-05 05:13:57 UTC 
(rev 354)
+++ trunk/pysoy/src/_datatypes/soy._internals.pyx       2007-07-05 05:18:05 UTC 
(rev 355)
@@ -1,32 +0,0 @@
-'''PySoy _internals
-
-This module is for use by PySoy internals only.  No public interface is 
-available, in fact, you may very well break something by experimenting.
-
-If you're curious use help() on these to see what these classes do.
-'''
-__credits__ = '''Copyright (C) 2006,2007 PySoy Group
-
-    This program is free software; you can redistribute it and/or modify
-    it under the terms of the GNU General Public License as published by
-    the Free Software Foundation; either version 3 of the License, or
-    (at your option) any later version.
-
-    This program is distributed in the hope that it will be useful,
-    but WITHOUT ANY WARRANTY; without even the implied warranty of
-    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-    GNU General Public License for more details.
-
-    You should have received a copy of the GNU General Public License
-    along with this program; if not, see http://www.gnu.org/licenses
-'''
-__author__  = '''Maintained by ArcRiley'''
-__date__    = 'Last change on '+ \
-              '$Date$'[7:-20]+ \
-              'by '+'$Author$'[9:-2]
-__version__ = 'Trunk (r'+'$Rev$'[6:-2]+')'
-
-include "Children.pxi"
-include "Loadable.pxi"
-include "FaceList.pxi"
-include "VertexList.pxi"

Modified: trunk/pysoy/src/bodies._bodies/Mesh.pxi
===================================================================
--- trunk/pysoy/src/bodies._bodies/Mesh.pxi     2007-07-05 05:13:57 UTC (rev 
354)
+++ trunk/pysoy/src/bodies._bodies/Mesh.pxi     2007-07-05 05:18:05 UTC (rev 
355)
@@ -33,7 +33,7 @@
     This is a list-like object for manipulating the faces of a Mesh.
     '''
     def __get__(self) :
-      return soy._internals.FaceList(self)
+      return soy._datatypes.FaceList(self)
 
 
   property verts :
@@ -42,7 +42,7 @@
     This is a list-like object for manipulating the verticies of a Mesh.
     '''
     def __get__(self) :
-      return soy._internals.VertexList(self)
+      return soy._datatypes.VertexList(self)
 
 
   property textures :
@@ -51,7 +51,7 @@
     This is a list-like object for manipulating the textures of a Mesh.
     '''
     def __get__(self) :
-      return soy._internals.TextureList(self)
+      return soy._datatypes.TextureList(self)
 
 
   # Rendering Pipeline :

_______________________________________________
PySoy-SVN mailing list
[email protected]
http://www.pysoy.org/mailman/listinfo/pysoy-svn

Reply via email to