OpenGL.GLE

Modules

GL Extrusion Routine Library (GLE) wrapper for OpenGL-ctypes

Functions

gleExtrusion( contour , cont_normal , up , point_array , color_array )
gleExtrusion( c_int(ncp), arrays.GLdoubleArray(contour), arrays.GLdoubleArray(cont_normal), arrays.GLdoubleArray(up), c_int(npoints), arrays.GLdoubleArray(point_array), arrays.GLfloatArray(color_array) ) -> None
gleGetJoinStyle( ) -> <class 'ctypes.c_int'>
gleGetJoinStyle( ) -> c_int
gleGetNumSides( ) -> <class 'ctypes.c_int'>
gleGetNumSides( ) -> c_int
gleHelicoid( rToroid , startRadius , drdTheta , startZ , dzdTheta , startXform , dXformdTheta , startTheta , sweepTheta )
gleHelicoid( gleDouble(rToroid), gleDouble(startRadius), gleDouble(drdTheta), gleDouble(startZ), gleDouble(dzdTheta), arrays.GLdoubleArray(startXform), arrays.GLdoubleArray(dXformdTheta), gleDouble(startTheta), gleDouble(sweepTheta) ) -> None
gleLathe( contour , cont_normal , up , startRadius , drdTheta , startZ , dzdTheta , startXform , dXformdTheta , startTheta , sweepTheta )
gleLathe( c_int(ncp), arrays.GLdoubleArray(contour), arrays.GLdoubleArray(cont_normal), arrays.GLdoubleArray(up), gleDouble(startRadius), gleDouble(drdTheta), gleDouble(startZ), gleDouble(dzdTheta), arrays.GLdoubleArray(startXform), arrays.GLdoubleArray(dXformdTheta), gleDouble(startTheta), gleDouble(sweepTheta) ) -> None
glePolyCone( point_array , color_array , radius_array )
glePolyCone( c_int(npoints), arrays.GLdoubleArray(point_array), arrays.GLfloatArray(color_array), arrays.GLdoubleArray(radius_array) ) -> None
glePolyCylinder( point_array , color_array , radius )
glePolyCylinder( c_int(npoints), arrays.GLdoubleArray(point_array), arrays.GLfloatArray(color_array), gleDouble(radius) ) -> None
gleScrew( contour , cont_normal , up , startz , endz , twist )
gleScrew( c_int(ncp), arrays.GLdoubleArray(contour), arrays.GLdoubleArray(cont_normal), arrays.GLdoubleArray(up), gleDouble(startz), gleDouble(endz), gleDouble(twist) ) -> None
gleSetJoinStyle( style )
gleSetJoinStyle( c_int(style) ) -> None
gleSetNumSides( slices )
gleSetNumSides( c_int(slices) ) -> None
gleSpiral( contour , cont_normal , up , startRadius , drdTheta , startZ , dzdTheta , startXform , dXformdTheta , startTheta , sweepTheta )
gleSpiral( c_int(ncp), arrays.GLdoubleArray(contour), arrays.GLdoubleArray(cont_normal), arrays.GLdoubleArray(up), gleDouble(startRadius), gleDouble(drdTheta), gleDouble(startZ), gleDouble(dzdTheta), arrays.GLdoubleArray(startXform), arrays.GLdoubleArray(dXformdTheta), gleDouble(startTheta), gleDouble(sweepTheta) ) -> None
gleSuperExtrusion( contour , cont_normal , up , point_array , color_array , xform_array )
gleSuperExtrusion( c_int(ncp), arrays.GLdoubleArray(contour), arrays.GLdoubleArray(cont_normal), arrays.GLdoubleArray(up), c_int(npoints), arrays.GLdoubleArray(point_array), arrays.GLfloatArray(color_array), arrays.GLdoubleArray(xform_array) ) -> None
gleTextureMode( mode )
gleTextureMode( c_int(mode) ) -> None
gleToroid( rToroid , startRadius , drdTheta , startZ , dzdTheta , startXform , dXformdTheta , startTheta , sweepTheta )
gleToroid( gleDouble(rToroid), gleDouble(startRadius), gleDouble(drdTheta), gleDouble(startZ), gleDouble(dzdTheta), arrays.GLdoubleArray(startXform), arrays.GLdoubleArray(dXformdTheta), gleDouble(startTheta), gleDouble(sweepTheta) ) -> None
gleTwistExtrusion( contour , cont_normal , up , point_array , color_array , twist_array )
gleTwistExtrusion( c_int(ncp), arrays.GLdoubleArray(contour), arrays.GLdoubleArray(cont_normal), arrays.GLdoubleArray(up), c_int(npoints), arrays.GLdoubleArray(point_array), arrays.GLfloatArray(color_array), arrays.GLdoubleArray(twist_array) ) -> None

Classes