A |
assert_size [GL] |
utility function to check if the dimensions of the image are compatible with OpenGL textures.
|
B |
ba1_glefloat_create [GLE] |
|
ba1_glefloat_of_array [GLE] |
|
ba2_float32_create [GLE] |
identical to Bigarray.Array2.create Bigarray.float32 Bigarray.c_layout dim1 dim2
|
ba2_float32_of_array [GLE] |
identical to Bigarray.Array2.of_array Bigarray.float32 Bigarray.c_layout array
|
ba2_glefloat_create [GLE] |
identical to ba2_float32_create but with gle_float
|
ba2_glefloat_of_array [GLE] |
identical to ba2_float32_of_array but with gle_float
|
ba_sizeof [VBO] |
you can use this function to provide the size argument of the function glBufferData
|
C |
colors_none [GLE] |
|
D |
delete_mesh [Ogl_draw] |
|
do_with_matrixMode [FunGL] |
|
draw_as_identity [FunGL] |
|
draw_disabled [FunGL] |
|
draw_enabled [FunGL] |
|
draw_mesh [Ogl_draw] |
The first parameter is the product of the modelview matrix and the
projection matrix.
|
draw_rotated [FunGL] |
|
draw_scaled [FunGL] |
|
draw_translated [FunGL] |
|
draw_using_program [FunGL] |
|
draw_with_cullFace [FunGL] |
|
draw_with_frontFace [FunGL] |
|
draw_with_lightModel [FunGL] |
|
draw_with_lineWidth [FunGL] |
use this function as replacement of GL.glLineWidth ,
in OpenGL >= 3.0, this function does not support values greater than 1.0 anymore.
|
draw_with_material [FunGL] |
|
draw_with_matrix [FunGL] |
|
draw_with_pointSize [FunGL] |
|
draw_with_polygonMode [FunGL] |
|
draw_with_polygonMode2 [FunGL] |
|
draw_with_rgb [FunGL] |
|
draw_with_rgba [FunGL] |
|
draw_with_shadeModel [FunGL] |
|
draw_with_viewport [FunGL] |
use this function instead of GL.glViewport when you use a local viewport
|
E |
elem_size [VBO] |
this function returns the size in octets of the elements of a bigarray
|
F |
free_select_buffer [GL] |
|
frustum [Ogl_matrix] |
replaces glFrustum
|
ftglCreateBitmapFont [Ftgl] |
|
ftglCreateBufferFont [Ftgl] |
|
ftglCreateExtrudeFont [Ftgl] |
|
ftglCreateOutlineFont [Ftgl] |
|
ftglCreatePixmapFont [Ftgl] |
|
ftglCreatePolygonFont [Ftgl] |
|
ftglCreateSimpleLayout [Ftgl] |
|
ftglCreateTextureFont [Ftgl] |
|
ftglDestroyFont [Ftgl] |
|
ftglDestroyLayout [Ftgl] |
|
ftglGetFontAdvance [Ftgl] |
|
ftglGetFontAscender [Ftgl] |
|
ftglGetFontDescender [Ftgl] |
|
ftglGetFontFaceSize [Ftgl] |
|
ftglGetFontLineHeight [Ftgl] |
|
ftglGetLayoutAlignement [Ftgl] |
|
ftglGetLayoutFont [Ftgl] |
|
ftglGetLayoutLineLength [Ftgl] |
|
ftglRenderFont [Ftgl] |
|
ftglSetFontDepth [Ftgl] |
|
ftglSetFontFaceSize [Ftgl] |
|
ftglSetFontOutset [Ftgl] |
|
ftglSetLayoutAlignment [Ftgl] |
|
ftglSetLayoutFont [Ftgl] |
|
ftglSetLayoutLineLength [Ftgl] |
|
ftglSetLayoutLineSpacing [Ftgl] |
|
fun_glut [FunGlut] |
This function works like a List.fold_left which means that the application
data is given as the parameter init and then passed through each callback.
|
G |
get_identity [Ogl_matrix] |
|
glAccum [GL] |
|
glActiveTexture [GL] |
|
glActiveTexturei [GL] |
glActiveTexturei i is equivalent to glActiveTexture GL_TEXTUREi
|
glAlphaFunc [GL] |
|
glArrayElement [VertArray] |
|
glAttachShader [GL] |
|
glBegin [GL] |
|
glBindAttribLocation [GL] |
|
glBindBuffer [VBO] |
|
glBindTexture [GL] |
|
glBindTexture2D [GL] |
equivalent to glBindTexture with parameter GL_TEXTURE_2D
|
glBindVertexArray [VertArray] |
|
glBitmap [GL] |
|
glBlendEquation [GL] |
|
glBlendFunc [GL] |
|
glBufferData [VBO] |
|
glBufferDataNull [VBO] |
same than glBufferData but passes a NULL pointer to the data parameter of the C function
|
glBufferSubData [VBO] |
|
glCallList [GL] |
|
glCallLists [GL] |
|
glClear [GL] |
|
glClearAccum [GL] |
|
glClearColor [GL] |
|
glClearDepth [GL] |
|
glClearIndex [GL] |
|
glClearStencil [GL] |
|
glClipPlane [GL] |
|
glClipPlane_unsafe [GL] |
same than glClipPlane but doesn't check that equation contains 4 items.
|
glClipPlanei [GL] |
|
glClipPlanei_unsafe [GL] |
|
glColor3 [GL] |
|
glColor3c [GL] |
|
glColor3cv [GL] |
|
glColor3v [GL] |
|
glColor4 [GL] |
|
glColor4c [GL] |
not clamped to range [0.0 - 1.0] but ['\000' - '\255']
|
glColor4cv [GL] |
|
glColor4v [GL] |
|
glColorMask [GL] |
|
glColorMaterial [GL] |
|
glColorPointer [VertArray] |
|
glColorPointer0 [VertArray] |
|
glColorPointerOfs16 [VertArray] |
|
glColorPointerOfs32 [VertArray] |
|
glColorPointerOfs8 [VertArray] |
|
glCompileShader [GL] |
|
glCopyPixels [GL] |
|
glCopyTexImage2D [GL] |
|
glCreateProgram [GL] |
|
glCreateShader [GL] |
|
glCullFace [GL] |
|
glDeleteBuffer [VBO] |
|
glDeleteBuffers [VBO] |
|
glDeleteLists [GL] |
|
glDeleteProgram [GL] |
|
glDeleteShader [GL] |
|
glDeleteTexture [GL] |
|
glDeleteTextures [GL] |
|
glDeleteVertexArray [VertArray] |
|
glDepthFunc [GL] |
|
glDepthMask [GL] |
|
glDepthRange [GL] |
|
glDetachShader [GL] |
|
glDisable [GL] |
|
glDisableClientState [VertArray] |
|
glDisableVertexAttribArray [GL] |
|
glDrawArrays [VertArray] |
|
glDrawBuffer [GL] |
|
glDrawElements [VertArray] |
|
glDrawElements0 [VertArray] |
|
glDrawElementsOfs16 [VertArray] |
|
glDrawElementsOfs32 [VertArray] |
|
glDrawElementsOfs8 [VertArray] |
|
glDrawPixels_str [GL] |
|
glDrawRangeElements [VertArray] |
|
glEdgeFlag [GL] |
|
glEdgeFlagPointer [VertArray] |
|
glEdgeFlagPointer0 [VertArray] |
|
glEdgeFlagPointerOfs16 [VertArray] |
|
glEdgeFlagPointerOfs32 [VertArray] |
|
glEdgeFlagPointerOfs8 [VertArray] |
|
glEnable [GL] |
|
glEnableClientState [VertArray] |
|
glEnableVertexAttribArray [GL] |
|
glEnd [GL] |
|
glEndList [GL] |
|
glEvalCoord1 [GL] |
|
glEvalCoord2 [GL] |
|
glEvalMesh1 [GL] |
|
glEvalMesh2 [GL] |
|
glEvalPoint1 [GL] |
|
glEvalPoint2 [GL] |
|
glFinish [GL] |
|
glFlush [GL] |
|
glFog [GL] |
|
glFrontFace [GL] |
|
glFrustum [GL] |
|
glGenBuffer [VBO] |
|
glGenBuffers [VBO] |
|
glGenList [GL] |
|
glGenLists [GL] |
|
glGenTexture [GL] |
|
glGenTextures [GL] |
|
glGenVertexArray [VertArray] |
|
glGetAttribLocation [GL] |
|
glGetBoolean1 [GL] |
|
glGetBoolean4 [GL] |
|
glGetBufferAccess [VBO] |
|
glGetBufferMapped [VBO] |
|
glGetBufferSize [VBO] |
|
glGetBufferUsage [VBO] |
|
glGetCullFaceMode [GL] |
|
glGetError [GL] |
|
glGetFloat1 [GL] |
|
glGetFloat2 [GL] |
|
glGetFloat3 [GL] |
|
glGetFloat4 [GL] |
|
glGetInteger1 [GL] |
|
glGetInteger2 [GL] |
|
glGetInteger4 [GL] |
|
glGetLight [GL] |
|
glGetListMode [GL] |
|
glGetMaterial1f [GL] |
|
glGetMaterial3i [GL] |
|
glGetMaterial4f [GL] |
|
glGetMatrix [GL] |
|
glGetMatrixFlat [GL] |
|
glGetPolygonMode [GL] |
|
glGetProgramInfoLog [GL] |
|
glGetProgramb [GL] |
|
glGetProgrami [GL] |
|
glGetShaderCompileStatus [GL] |
|
glGetShaderCompileStatus_exn [GL] |
same than glGetShaderCompileStatus but raises an exception instead of returning false
|
glGetShaderInfoLog [GL] |
|
glGetString [GL] |
|
glGetTextureBinding [GL] |
|
glGetUniformLocation [GL] |
|
glHint [GL] |
|
glIndex [GL] |
|
glIndexPointer [VertArray] |
|
glIndexPointer0 [VertArray] |
|
glIndexPointerOfs16 [VertArray] |
|
glIndexPointerOfs32 [VertArray] |
|
glIndexPointerOfs8 [VertArray] |
|
glIndexi [GL] |
|
glInitNames [GL] |
|
glInterleavedArrays [VertArray] |
|
glIsEnabled [GL] |
|
glIsList [GL] |
|
glIsShader [GL] |
|
glIsTexture [GL] |
|
glIsVertexArray [VertArray] |
|
glLight [GL] |
|
glLightModel [GL] |
|
glLineStipple [GL] |
|
glLineWidth [GL] |
|
glLinkProgram [GL] |
|
glListBase [GL] |
|
glLoadIdentity [GL] |
|
glLoadMatrix [GL] |
checks the matrix given is 4x4 with assertions
|
glLoadMatrixFlat [GL] |
as glLoadMatrix but with an array of length 16
|
glLoadMatrixFlat_unsafe [GL] |
same than glLoadMatrixFlat but doesn't make any checks
|
glLoadName [GL] |
|
glLogicOp [GL] |
|
glMap1 [GL] |
|
glMap2 [GL] |
|
glMapBufferAbs [VBO] |
|
glMapGrid1 [GL] |
|
glMapGrid2 [GL] |
|
glMaterial [GL] |
|
glMatrixMode [GL] |
|
glMultMatrix [GL] |
checks the matrix given is 4x4 with assertions
|
glMultMatrixFlat [GL] |
same than glMultMatrix but with an array of length 16
|
glMultMatrixFlat_unsafe [GL] |
same than glMultMatrixFlat but doesn't make any checks.
|
glMultiDrawArrays [VertArray] |
|
glMultiTexCoord2 [GL] |
|
glMultiTexCoord2i [GL] |
|
glNewList [GL] |
|
glNormal3 [GL] |
|
glNormal3v [GL] |
|
glNormalPointer [VertArray] |
|
glNormalPointer0 [VertArray] |
|
glNormalPointerOfs16 [VertArray] |
|
glNormalPointerOfs32 [VertArray] |
|
glNormalPointerOfs8 [VertArray] |
|
glOrtho [GL] |
|
glPixelMapfv [GL] |
|
glPixelStoreb [GL] |
|
glPixelStorei [GL] |
|
glPixelTransferb [GL] |
|
glPixelTransferf [GL] |
|
glPixelTransferfARB [GL] |
|
glPixelTransferi [GL] |
|
glPixelZoom [GL] |
|
glPointParameter [GL] |
|
glPointSize [GL] |
|
glPolygonMode [GL] |
|
glPolygonOffset [GL] |
|
glPolygonStipple [GL] |
|
glPolygonStipple_unsafe [GL] |
Same than glPolygonStipple but does not check the size of the big array.
|
glPopAttrib [GL] |
|
glPopMatrix [GL] |
|
glPopName [GL] |
|
glPrioritizeTexture [GL] |
|
glPrioritizeTextures [GL] |
|
glPrioritizeTexturesp [GL] |
|
glPushAttrib [GL] |
|
glPushMatrix [GL] |
|
glPushName [GL] |
|
glRasterPos2 [GL] |
|
glRasterPos2i [GL] |
|
glRasterPos2iv [GL] |
|
glRasterPos2v [GL] |
|
glRasterPos3 [GL] |
|
glRasterPos3i [GL] |
|
glRasterPos3iv [GL] |
|
glRasterPos3v [GL] |
|
glRasterPos4 [GL] |
|
glRasterPos4i [GL] |
|
glRasterPos4iv [GL] |
|
glRasterPos4v [GL] |
|
glReadBuffer [GL] |
|
glReadPixelsBA [GL] |
same than glReadPixelsBA_unsafe but checks the size of the big-array
|
glReadPixelsBA_unsafe [GL] |
|
glRect [GL] |
|
glRecti [GL] |
|
glRenderMode [GL] |
|
glRotate [GL] |
|
glRotatev [GL] |
|
glSampleCoverage [GL] |
|
glScale [GL] |
|
glScalev [GL] |
|
glScissor [GL] |
|
glSecondaryColor3 [GL] |
|
glSecondaryColorPointer [VertArray] |
|
glSecondaryColorPointer0 [VertArray] |
|
glSecondaryColorPointerOfs16 [VertArray] |
|
glSecondaryColorPointerOfs32 [VertArray] |
|
glSecondaryColorPointerOfs8 [VertArray] |
|
glSelectBuffer [GL] |
|
glSelectBufferBA [GL] |
|
glShadeModel [GL] |
|
glShaderSource [GL] |
|
glStencilFunc [GL] |
|
glStencilFuncn [GL] |
OCaml standard ints have 1 bit missing from nativeint.
|
glStencilMask [GL] |
|
glStencilOp [GL] |
|
glTexCoord1 [GL] |
|
glTexCoord2 [GL] |
|
glTexCoord2v [GL] |
|
glTexCoord3 [GL] |
|
glTexCoord3v [GL] |
|
glTexCoord4 [GL] |
|
glTexCoord4v [GL] |
|
glTexCoordPointer [VertArray] |
|
glTexCoordPointer0 [VertArray] |
|
glTexCoordPointerOfs16 [VertArray] |
|
glTexCoordPointerOfs32 [VertArray] |
|
glTexCoordPointerOfs8 [VertArray] |
|
glTexEnv [GL] |
|
glTexGen [GL] |
|
glTexGenv [GL] |
|
glTexGenva [GL] |
|
glTexImage1D [GL] |
|
glTexImage2D [GL] |
|
glTexImage2D_str [GL] |
|
glTexImage3D [GL] |
|
glTexParameter [GL] |
|
glTranslate [GL] |
|
glTranslatev [GL] |
|
glUnbindBuffer [VBO] |
Equivalent to the function glBindBuffer with 0 as vbo_id, as tells
the manual to unbind buffer objects.
|
glUnbindTexture [GL] |
|
glUnbindTexture2D [GL] |
|
glUniform1f [GL] |
|
glUniform1fv [GL] |
|
glUniform1i [GL] |
|
glUniform1iv [GL] |
|
glUniform2f [GL] |
|
glUniform2fv [GL] |
|
glUniform2i [GL] |
|
glUniform2iv [GL] |
|
glUniform3f [GL] |
|
glUniform3fv [GL] |
|
glUniform3i [GL] |
|
glUniform3iv [GL] |
|
glUniform4f [GL] |
|
glUniform4fv [GL] |
|
glUniform4i [GL] |
|
glUniform4iv [GL] |
|
glUniformMatrix2f [GL] |
|
glUniformMatrix2fv [GL] |
|
glUniformMatrix2x3f [GL] |
|
glUniformMatrix2x3fv [GL] |
|
glUniformMatrix2x4f [GL] |
|
glUniformMatrix2x4fv [GL] |
|
glUniformMatrix3f [GL] |
|
glUniformMatrix3fv [GL] |
|
glUniformMatrix3x2f [GL] |
|
glUniformMatrix3x2fv [GL] |
|
glUniformMatrix3x4f [GL] |
|
glUniformMatrix3x4fv [GL] |
|
glUniformMatrix4f [GL] |
|
glUniformMatrix4fv [GL] |
|
glUniformMatrix4x2f [GL] |
|
glUniformMatrix4x2fv [GL] |
|
glUniformMatrix4x3f [GL] |
|
glUniformMatrix4x3fv [GL] |
|
glUnmapBuffer [VBO] |
|
glUnuseProgram [GL] |
equivalent to the C call glUseProgram(0) that desactivates the program
|
glUseProgram [GL] |
|
glVertex2 [GL] |
|
glVertex2v [GL] |
|
glVertex3 [GL] |
|
glVertex3v [GL] |
|
glVertex4 [GL] |
|
glVertex4v [GL] |
|
glVertexAttrib1d [GL] |
|
glVertexAttrib1s [GL] |
|
glVertexAttrib2d [GL] |
|
glVertexAttrib2s [GL] |
|
glVertexAttrib3d [GL] |
|
glVertexAttrib3s [GL] |
|
glVertexAttrib4d [GL] |
|
glVertexAttrib4s [GL] |
|
glVertexAttribPointer [VertArray] |
|
glVertexAttribPointer0 [VertArray] |
|
glVertexAttribPointerOfs16 [VertArray] |
|
glVertexAttribPointerOfs32 [VertArray] |
|
glVertexAttribPointerOfs8 [VertArray] |
|
glVertexPointer [VertArray] |
|
glVertexPointer0 [VertArray] |
|
glVertexPointerOfs16 [VertArray] |
|
glVertexPointerOfs32 [VertArray] |
|
glVertexPointerOfs8 [VertArray] |
|
glViewport [GL] |
|
gleDestroyGC [GLE] |
clean up global memory usage
|
gleExtrusion [GLE] |
extrude arbitrary 2D contour along arbitrary 3D path
|
gleGetJoinStyle [GLE] |
control join style of the tubes
|
gleHelicoid [GLE] |
Generalized Torus.
|
glePolyCone [GLE] |
draw polycone, specified as a polyline with radii
|
glePolyCone_c4f [GLE] |
same than glePolyCone but with RGBA colors
|
glePolyCylinder [GLE] |
draw polyclinder, specified as a polyline
|
gleSetJoinStyle [GLE] |
|
gleSpiral [GLE] |
sweep an arbitrary contour along a helical path
|
gleTwistExtrusion [GLE] |
extrude 2D contour, specifying local rotations (twists)
|
glmlite_version [GL] |
|
gluBeginPolygon [Glu] |
|
gluBeginSurface [Glu] |
|
gluBuild1DMipmaps [Glu] |
|
gluBuild2DMipmaps [Glu] |
|
gluBuild3DMipmaps [Glu] |
|
gluCallbackTessBegin [Glu] |
|
gluCallbackTessEnd [Glu] |
|
gluCallbackTessError [Glu] |
|
gluCallbackTessVertex [Glu] |
|
gluCylinder [Glu] |
|
gluDeleteQuadric [Glu] |
|
gluDeleteTess [Glu] |
|
gluDisk [Glu] |
|
gluEndPolygon [Glu] |
|
gluEndSurface [Glu] |
|
gluErrorString [Glu] |
|
gluGetString [Glu] |
|
gluGetTessBoundaryOnly [Glu] |
|
gluGetTessTolerance [Glu] |
|
gluGetTessWindingRule [Glu] |
|
gluLookAt [Glu] |
|
gluNewNurbsRenderer [Glu] |
|
gluNewQuadric [Glu] |
|
gluNewTess [Glu] |
|
gluNextContour [Glu] |
|
gluNurbsProperty [Glu] |
|
gluNurbsSurface [Glu] |
|
gluOrtho2D [Glu] |
|
gluPartialDisk [Glu] |
|
gluPerspective [Glu] |
|
gluPickMatrix [Glu] |
|
gluProject [Glu] |
|
gluProjectFlat [Glu] |
same than gluProject but optimised
|
gluProjectUtil [Glu] |
Utility provides a classic use of gluProject with default parameters,
the modelview matrix, the projection matrix, and the current viewport.
|
gluQuadricDrawStyle [Glu] |
|
gluQuadricNormals [Glu] |
|
gluQuadricOrientation [Glu] |
|
gluQuadricTexture [Glu] |
|
gluSphere [Glu] |
|
gluTessBeginContour [Glu] |
|
gluTessBeginPolygon [Glu] |
|
gluTessBeginPolygonData [Glu] |
|
gluTessDefaultCallback [Glu] |
Sets default callbacks for a classic use.
|
gluTessEndContour [Glu] |
|
gluTessEndPolygon [Glu] |
|
gluTessErrorString [Glu] |
same than gluErrorString but for type tess_error
|
gluTessNormal [Glu] |
|
gluTessProperty [Glu] |
|
gluTessVertex [Glu] |
|
gluTesselate [Glu] |
Is equivalent to: gluTessBeginPolygon ~tess;
gluTessBeginContour ~tess;
Array.iter (fun (x,y,z) -> gluTessVertex ~tess ~x ~y ~z) points;
gluTessEndContour ~tess;
gluTessEndPolygon ~tess;
|
gluTesselateIter [Glu] |
Is equivalent to: gluTessBeginPolygon ~tess;
List.iter (fun points ->
gluTessBeginContour ~tess;
Array.iter (fun (x,y,z) -> gluTessVertex ~tess ~x ~y ~z) points;
gluTessEndContour ~tess;
) datas;
gluTessEndPolygon ~tess;
|
gluUnProject [Glu] |
|
gluUnProjectFlat [Glu] |
same than gluUnProject but optimised
|
gluUnProjectPixel [Glu] |
Utility Same as gluUnProjectUtil but also checks the depth of the pixel.
|
gluUnProjectUtil [Glu] |
Utility provides a classic use of gluUnProject with default parameters,
the modelview matrix, the projection matrix, and the current viewport.
|
glutAddMenuEntry [Glut] |
|
glutAddSubMenu [Glut] |
|
glutAttachMenu [Glut] |
|
glutBitmapCharacter [Glut] |
|
glutBitmapHeight [Glut] |
|
glutBitmapLength [Glut] |
|
glutBitmapWidth [Glut] |
|
glutChangeToMenuEntry [Glut] |
|
glutChangeToSubMenu [Glut] |
|
glutCreateMenu [Glut] |
|
glutCreateSubWindow [Glut] |
|
glutCreateWindow [Glut] |
|
glutDestroyMenu [Glut] |
|
glutDestroyWindow [Glut] |
|
glutDetachMenu [Glut] |
|
glutDeviceGet [Glut] |
|
glutDisplayFunc [Glut] |
|
glutEnterGameMode [Glut] |
|
glutEntryFunc [Glut] |
|
glutExtensionSupported [Glut] |
|
glutFullScreen [Glut] |
|
glutGameModeGet [Glut] |
|
glutGameModeString [Glut] |
|
glutGet [Glut] |
|
glutGetColor [Glut] |
|
glutGetMenu [Glut] |
|
glutGetModifiers [Glut] |
|
glutGetModifiersB [Glut] |
same as glutGetModifiers but returns a tuple
let (shift, ctrl, alt) = glutGetModifiersB() in
|
glutGetWindow [Glut] |
|
glutHideWindow [Glut] |
|
glutIconifyWindow [Glut] |
|
glutIdleFunc [Glut] |
|
glutIgnoreKeyRepeat [Glut] |
|
glutInit [Glut] |
|
glutInitContextProfile [Glut] |
|
glutInitContextVersion [Glut] |
|
glutInitDisplayMode [Glut] |
|
glutInitDisplayString [Glut] |
|
glutInitWindowPosition [Glut] |
|
glutInitWindowSize [Glut] |
|
glutKeyboardFunc [Glut] |
|
glutKeyboardUpFunc [Glut] |
|
glutLeaveGameMode [Glut] |
|
glutLeaveMainLoop [Glut] |
|
glutMainLoop [Glut] |
|
glutMotionFunc [Glut] |
|
glutMouseFunc [Glut] |
|
glutPassiveMotionFunc [Glut] |
|
glutPopWindow [Glut] |
|
glutPositionWindow [Glut] |
|
glutPostRedisplay [Glut] |
|
glutPushWindow [Glut] |
|
glutRemoveIdleFunc [Glut] |
|
glutRemoveMenuItem [Glut] |
|
glutReshapeFunc [Glut] |
|
glutReshapeWindow [Glut] |
|
glutSetColor [Glut] |
|
glutSetCursor [Glut] |
|
glutSetIconTitle [Glut] |
|
glutSetMenu [Glut] |
|
glutSetWindow [Glut] |
|
glutSetWindowTitle [Glut] |
|
glutShowWindow [Glut] |
|
glutSolidCone [Glut] |
|
glutSolidCube [Glut] |
|
glutSolidDodecahedron [Glut] |
|
glutSolidIcosahedron [Glut] |
|
glutSolidOctahedron [Glut] |
|
glutSolidRhombicDodecahedron [Glut] |
|
glutSolidSphere [Glut] |
|
glutSolidTeapot [Glut] |
|
glutSolidTetrahedron [Glut] |
|
glutSolidTorus [Glut] |
|
glutSpecialFunc [Glut] |
|
glutSpecialUpFunc [Glut] |
|
glutStrokeCharacter [Glut] |
|
glutStrokeHeight [Glut] |
|
glutStrokeLength [Glut] |
|
glutStrokeWidth [Glut] |
|
glutSwapBuffers [Glut] |
|
glutTimerFunc [Glut] |
|
glutVisibilityFunc [Glut] |
|
glutWarpPointer [Glut] |
|
glutWireCone [Glut] |
|
glutWireCube [Glut] |
|
glutWireDodecahedron [Glut] |
|
glutWireIcosahedron [Glut] |
|
glutWireOctahedron [Glut] |
|
glutWireRhombicDodecahedron [Glut] |
|
glutWireSphere [Glut] |
|
glutWireTeapot [Glut] |
|
glutWireTetrahedron [Glut] |
|
glutWireTorus [Glut] |
|
L |
load_img [Genimg_loader] |
|
load_img [Svg_loader] |
|
load_img [Png_loader] |
|
load_img [Jpeg_loader] |
|
M |
make_mesh [Ogl_draw] |
|
make_mesh_unsafe [Ogl_draw] |
|
mapped_buffer_blit [VBO] |
|
mapped_buffer_blit_ofs [VBO] |
|
matrix_translate [Ogl_matrix] |
imperative, modifies the matrix parameter
|
mult_matrix [Ogl_matrix] |
|
N |
new_select_buffer [GL] |
|
O |
ortho_projection [Ogl_matrix] |
replaces glOrtho
|
P |
perspective_projection [Ogl_matrix] |
replaces gluPerspective
|
post_redisplay [FunGlut] |
|
R |
render_primitive [FunGL] |
|
S |
scale_matrix [Ogl_matrix] |
|
select_buffer_get [GL] |
|
T |
translation_matrix [Ogl_matrix] |
|
tris_of_mixed [Ogl_draw] |
|
tris_of_quads [Ogl_draw] |
|
W |
with_enablements [FunGL] |
same than draw_enabled but with several capabilities
|
X |
x_rotation_matrix [Ogl_matrix] |
|
Y |
y_rotation_matrix [Ogl_matrix] |
|
Z |
z_rotation_matrix [Ogl_matrix] |
|