Author: DavyWybiral
Date: 2007-12-30 23:23:54 +0000 (Sun, 30 Dec 2007)
New Revision: 644

Modified:
   trunk/pysoy/include/gl.pxd
Log:
Added definitions for a few GLU quadric functions.


Modified: trunk/pysoy/include/gl.pxd
===================================================================
--- trunk/pysoy/include/gl.pxd  2007-12-30 23:08:53 UTC (rev 643)
+++ trunk/pysoy/include/gl.pxd  2007-12-30 23:23:54 UTC (rev 644)
@@ -910,6 +910,11 @@
     GL_CLIENT_ACTIVE_TEXTURE_ARB
     GL_MAX_TEXTURE_UNITS_ARB
 
+    # GLU quadratic flags
+    GLU_SMOOTH
+    GLU_FLAT
+    GLU_NONE
+
     # GLEW response flags
     GLEW_OK
     GLEW_NO_ERROR
@@ -941,7 +946,9 @@
   ctypedef unsigned int GLhandleARB
   ctypedef long GLintptrARB
   ctypedef long GLsizeiptrARB
+  ctypedef void GLUquadricObj
 
+
   # Miscellaneous
   cdef void       glClearIndex         ( GLfloat c )
   cdef void       glClearColor         ( GLclampf, GLclampf, GLclampf, 
@@ -1012,6 +1019,7 @@
   cdef void glEnd()
   cdef void glVertex2f( GLfloat, GLfloat y )
   cdef void glVertex3f( GLfloat, GLfloat, GLfloat z )
+  cdef void glNormal3f( GLfloat, GLfloat, GLfloat z )
   cdef void glColor3f(  GLfloat r, GLfloat g, GLfloat b )
   cdef void glColor3ub( GLubyte r, GLubyte g, GLubyte b )
   cdef void glColor4ub( GLubyte r, GLubyte g, GLubyte b, GLubyte a )
@@ -1094,6 +1102,13 @@
   # GLU
   cdef void gluPerspective( GLdouble, GLdouble, 
                             GLdouble, GLdouble )
+  cdef void gluSphere( GLUquadricObj*, GLdouble, GLint, GLint )
+  cdef void gluCylinder( GLUquadricObj*, GLdouble, GLdouble, GLdouble,
+                         GLint, GLint )
+  cdef GLUquadricObj* gluNewQuadric( )
+  cdef void gluDeleteQuadric( GLUquadricObj* )
+  cdef void gluQuadricNormals( GLUquadricObj*, GLenum )
+  cdef void gluQuadricTexture( GLUquadricObj*, GLenum )
 
   # GLEW
   cdef GLenum    glewInit        ( )

_______________________________________________
PySoy-SVN mailing list
PySoy-SVN@pysoy.org
http://www.pysoy.org/mailman/listinfo/pysoy-svn

Reply via email to