OpenGL Functions: Difference between revisions
Appearance
corrected links to namespace version. |
added OpenGL and GLU functions. |
||
Line 1: | Line 1: | ||
== OpenGL == | == OpenGL == | ||
=== OpenGL Interface === | |||
* [[OS2 API:MM:OpenGL:glAccum|glAccum]] | |||
* [[OS2 API:MM:OpenGL:glAlphaFunc|glAlphaFunc]] | |||
* [[OS2 API:MM:OpenGL:glBegin|glBegin]] | |||
* [[OS2 API:MM:OpenGL:glBitmap|glBitmap]] | |||
* [[OS2 API:MM:OpenGL:glBlendFunc|glBlendFunc]] | |||
* [[OS2 API:MM:OpenGL:glCallList|glCallList]] | |||
* [[OS2 API:MM:OpenGL:glCallLists|glCallLists]] | |||
* [[OS2 API:MM:OpenGL:glClear|glClear]] | |||
* [[OS2 API:MM:OpenGL:glClearAccum|glClearAccum]] | |||
* [[OS2 API:MM:OpenGL:glClearColor|glClearColor]] | |||
* [[OS2 API:MM:OpenGL:glClearDepth|glClearDepth]] | |||
* [[OS2 API:MM:OpenGL:glClearIndex|glClearIndex]] | |||
* [[OS2 API:MM:OpenGL:glClearStencil|glClearStencil]] | |||
* [[OS2 API:MM:OpenGL:glClipPlane|glClipPlane]] | |||
* [[OS2 API:MM:OpenGL:glColor|glColor]] | |||
* [[OS2 API:MM:OpenGL:glColorMask|glColorMask]] | |||
* [[OS2 API:MM:OpenGL:glColorMaterial|glColorMaterial]] | |||
* [[OS2 API:MM:OpenGL:glCopyPixels|glCopyPixels]] | |||
* [[OS2 API:MM:OpenGL:glCullFace|glCullFace]] | |||
* [[OS2 API:MM:OpenGL:glDeleteLists|glDeleteLists]] | |||
* [[OS2 API:MM:OpenGL:glDepthFunc|glDepthFunc]] | |||
* [[OS2 API:MM:OpenGL:glDepthMask|glDepthMask]] | |||
* [[OS2 API:MM:OpenGL:glDepthRange|glDepthRange]] | |||
* [[OS2 API:MM:OpenGL:glDrawBuffer|glDrawBuffer]] | |||
* [[OS2 API:MM:OpenGL:glDrawPixels|glDrawPixels]] | |||
* [[OS2 API:MM:OpenGL:glEdgeFlag|glEdgeFlag]] | |||
* [[OS2 API:MM:OpenGL:glEnable|glEnable]] | |||
* [[OS2 API:MM:OpenGL:glEvalCoord|glEvalCoord]] | |||
* [[OS2 API:MM:OpenGL:glEvalMesh|glEvalMesh]] | |||
* [[OS2 API:MM:OpenGL:glEvalPoint|glEvalPoint]] | |||
* [[OS2 API:MM:OpenGL:glFeedbackBuffer|glFeedbackBuffer]] | |||
* [[OS2 API:MM:OpenGL:glFinish|glFinish]] | |||
* [[OS2 API:MM:OpenGL:glFlush|glFlush]] | |||
* [[OS2 API:MM:OpenGL:glFog|glFog]] | |||
* [[OS2 API:MM:OpenGL:glFrontFace|glFrontFace]] | |||
* [[OS2 API:MM:OpenGL:glFrustum|glFrustum]] | |||
* [[OS2 API:MM:OpenGL:glGenLists|glGenLists]] | |||
* [[OS2 API:MM:OpenGL:glGet|glGet]] | |||
* [[OS2 API:MM:OpenGL:glGetClipPlane|glGetClipPlane]] | |||
* [[OS2 API:MM:OpenGL:glGetError|glGetError]] | |||
* [[OS2 API:MM:OpenGL:glGetLight|glGetLight]] | |||
* [[OS2 API:MM:OpenGL:glGetMap|glGetMap]] | |||
* [[OS2 API:MM:OpenGL:glGetMaterial|glGetMaterial]] | |||
* [[OS2 API:MM:OpenGL:glGetPixelMap|glGetPixelMap]] | |||
* [[OS2 API:MM:OpenGL:glGetPolygonStipple|glGetPolygonStipple]] | |||
* [[OS2 API:MM:OpenGL:glGetString|glGetString]] | |||
* [[OS2 API:MM:OpenGL:glGetTexEnv|glGetTexEnv]] | |||
* [[OS2 API:MM:OpenGL:glGetTexGen|glGetTexGen]] | |||
* [[OS2 API:MM:OpenGL:glGetTexImage|glGetTexImage]] | |||
* [[OS2 API:MM:OpenGL:glGetTexLevelParameter|glGetTexLevelParameter]] | |||
* [[OS2 API:MM:OpenGL:glGetTexParameter|glGetTexParameter]] | |||
* [[OS2 API:MM:OpenGL:glHint|glHint]] | |||
* [[OS2 API:MM:OpenGL:glIndex|glIndex]] | |||
* [[OS2 API:MM:OpenGL:glIndexMask|glIndexMask]] | |||
* [[OS2 API:MM:OpenGL:glInitNames|glInitNames]] | |||
* [[OS2 API:MM:OpenGL:glIsEnabled|glIsEnabled]] | |||
* [[OS2 API:MM:OpenGL:glIsList|glIsList]] | |||
* [[OS2 API:MM:OpenGL:glLight|glLight]] | |||
* [[OS2 API:MM:OpenGL:glLightModel|glLightModel]] | |||
* [[OS2 API:MM:OpenGL:glLineStipple|glLineStipple]] | |||
* [[OS2 API:MM:OpenGL:glLineWidth|glLineWidth]] | |||
* [[OS2 API:MM:OpenGL:glListBase|glListBase]] | |||
* [[OS2 API:MM:OpenGL:glLoadIdentity|glLoadIdentity]] | |||
* [[OS2 API:MM:OpenGL:glLoadMatrix|glLoadMatrix]] | |||
* [[OS2 API:MM:OpenGL:glLoadName|glLoadName]] | |||
* [[OS2 API:MM:OpenGL:glLogicOp|glLogicOp]] | |||
* [[OS2 API:MM:OpenGL:glMap1|glMap1]] | |||
* [[OS2 API:MM:OpenGL:glMap2|glMap2]] | |||
* [[OS2 API:MM:OpenGL:glMapGrid|glMapGrid]] | |||
* [[OS2 API:MM:OpenGL:glMaterial|glMaterial]] | |||
* [[OS2 API:MM:OpenGL:glMatrixMode|glMatrixMode]] | |||
* [[OS2 API:MM:OpenGL:glMultMatrix|glMultMatrix]] | |||
* [[OS2 API:MM:OpenGL:glNewList|glNewList]] | |||
* [[OS2 API:MM:OpenGL:glNormal|glNormal]] | |||
* [[OS2 API:MM:OpenGL:glOrtho|glOrtho]] | |||
* [[OS2 API:MM:OpenGL:glPassThrough|glPassThrough]] | |||
* [[OS2 API:MM:OpenGL:glPixelMap|glPixelMap]] | |||
* [[OS2 API:MM:OpenGL:glPixelStore|glPixelStore]] | |||
* [[OS2 API:MM:OpenGL:glPixelTransfer|glPixelTransfer]] | |||
* [[OS2 API:MM:OpenGL:glPixelZoom|glPixelZoom]] | |||
* [[OS2 API:MM:OpenGL:glPointSize|glPointSize]] | |||
* [[OS2 API:MM:OpenGL:glPolygonMode|glPolygonMode]] | |||
* [[OS2 API:MM:OpenGL:glPolygonStipple|glPolygonStipple]] | |||
* [[OS2 API:MM:OpenGL:glPushAttrib|glPushAttrib]] | |||
* [[OS2 API:MM:OpenGL:glPushMatrix|glPushMatrix]] | |||
* [[OS2 API:MM:OpenGL:glPushName|glPushName]] | |||
* [[OS2 API:MM:OpenGL:glRasterPos|glRasterPos]] | |||
* [[OS2 API:MM:OpenGL:glReadBuffer|glReadBuffer]] | |||
* [[OS2 API:MM:OpenGL:glReadPixels|glReadPixels]] | |||
* [[OS2 API:MM:OpenGL:glRect|glRect]] | |||
* [[OS2 API:MM:OpenGL:glRenderMode|glRenderMode]] | |||
* [[OS2 API:MM:OpenGL:glRotate|glRotate]] | |||
* [[OS2 API:MM:OpenGL:glScale|glScale]] | |||
* [[OS2 API:MM:OpenGL:glScissor|glScissor]] | |||
* [[OS2 API:MM:OpenGL:glSelectBuffer|glSelectBuffer]] | |||
* [[OS2 API:MM:OpenGL:glShadeModel|glShadeModel]] | |||
* [[OS2 API:MM:OpenGL:glStencilFunc|glStencilFunc]] | |||
* [[OS2 API:MM:OpenGL:glStencilMask|glStencilMask]] | |||
* [[OS2 API:MM:OpenGL:glStencilOp|glStencilOp]] | |||
* [[OS2 API:MM:OpenGL:glTexCoord|glTexCoord]] | |||
* [[OS2 API:MM:OpenGL:glTexEnv|glTexEnv]] | |||
* [[OS2 API:MM:OpenGL:glTexGen|glTexGen]] | |||
* [[OS2 API:MM:OpenGL:glTexImage1D|glTexImage1D]] | |||
* [[OS2 API:MM:OpenGL:glTexImage2D|glTexImage2D]] | |||
* [[OS2 API:MM:OpenGL:glTexParameter|glTexParameter]] | |||
* [[OS2 API:MM:OpenGL:glTranslate|glTranslate]] | |||
* [[OS2 API:MM:OpenGL:glVertex|glVertex]] | |||
* [[OS2 API:MM:OpenGL:glViewport|glViewport]] | |||
=== GLU Interface === | |||
* [[OS2 API:MM:OpenGL:gluBeginCurve|gluBeginCurve]] | |||
* [[OS2 API:MM:OpenGL:gluBeginPolygon|gluBeginPolygon]] | |||
* [[OS2 API:MM:OpenGL:gluBeginSurface|gluBeginSurface]] | |||
* [[OS2 API:MM:OpenGL:gluBeginTrim|gluBeginTrim]] | |||
* [[OS2 API:MM:OpenGL:gluBuild1DMipmaps|gluBuild1DMipmaps]] | |||
* [[OS2 API:MM:OpenGL:gluBuild2DMipmaps|gluBuild2DMipmaps]] | |||
* [[OS2 API:MM:OpenGL:gluCylinder|gluCylinder]] | |||
* [[OS2 API:MM:OpenGL:gluDeleteNurbsRenderer|gluDeleteNurbsRenderer]] | |||
* [[OS2 API:MM:OpenGL:gluDeleteQuadric|gluDeleteQuadric]] | |||
* [[OS2 API:MM:OpenGL:gluDeleteTess|gluDeleteTess]] | |||
* [[OS2 API:MM:OpenGL:gluDisk|gluDisk]] | |||
* [[OS2 API:MM:OpenGL:gluErrorString|gluErrorString]] | |||
* [[OS2 API:MM:OpenGL:gluGetNurbsProperty|gluGetNurbsProperty]] | |||
* [[OS2 API:MM:OpenGL:gluLoadSamplingMatrices|gluLoadSamplingMatrices]] | |||
* [[OS2 API:MM:OpenGL:gluLookAt|gluLookAt]] | |||
* [[OS2 API:MM:OpenGL:gluNewNurbsRenderer|gluNewNurbsRenderer]] | |||
* [[OS2 API:MM:OpenGL:gluNewQuadric|gluNewQuadric]] | |||
* [[OS2 API:MM:OpenGL:gluNewTess|gluNewTess]] | |||
* [[OS2 API:MM:OpenGL:gluNextContour|gluNextContour]] | |||
* [[OS2 API:MM:OpenGL:gluNurbsCallback|gluNurbsCallback]] | |||
* [[OS2 API:MM:OpenGL:gluNurbsCurve|gluNurbsCurve]] | |||
* [[OS2 API:MM:OpenGL:gluNurbsProperty|gluNurbsProperty]] | |||
* [[OS2 API:MM:OpenGL:gluNurbsSurface|gluNurbsSurface]] | |||
* [[OS2 API:MM:OpenGL:gluOrtho2D|gluOrtho2D]] | |||
* [[OS2 API:MM:OpenGL:gluPartialDisk|gluPartialDisk]] | |||
* [[OS2 API:MM:OpenGL:gluPerspective|gluPerspective]] | |||
* [[OS2 API:MM:OpenGL:gluPickMatrix|gluPickMatrix]] | |||
* [[OS2 API:MM:OpenGL:gluProject|gluProject]] | |||
* [[OS2 API:MM:OpenGL:gluPwlCurve|gluPwlCurve]] | |||
* [[OS2 API:MM:OpenGL:gluQuadricCallback|gluQuadricCallback]] | |||
* [[OS2 API:MM:OpenGL:gluQuadricDrawStyle|gluQuadricDrawStyle]] | |||
* [[OS2 API:MM:OpenGL:gluQuadricNormals|gluQuadricNormals]] | |||
* [[OS2 API:MM:OpenGL:gluQuadricOrientation|gluQuadricOrientation]] | |||
* [[OS2 API:MM:OpenGL:gluQuadricTexture|gluQuadricTexture]] | |||
* [[OS2 API:MM:OpenGL:gluScaleImage|gluScaleImage]] | |||
* [[OS2 API:MM:OpenGL:gluSphere|gluSphere]] | |||
* [[OS2 API:MM:OpenGL:gluTessCallback|gluTessCallback]] | |||
* [[OS2 API:MM:OpenGL:gluTessVertex|gluTessVertex]] | |||
* [[OS2 API:MM:OpenGL:gluUnProject|gluUnProject]] | |||
=== Presentation Manager OpenGL Interface === | === Presentation Manager OpenGL Interface === | ||
* [[OS2 API:pglChooseConfig|pglChooseConfig]] | * [[OS2 API:pglChooseConfig|pglChooseConfig]] |
Revision as of 20:10, 6 May 2005
OpenGL
OpenGL Interface
- glAccum
- glAlphaFunc
- glBegin
- glBitmap
- glBlendFunc
- glCallList
- glCallLists
- glClear
- glClearAccum
- glClearColor
- glClearDepth
- glClearIndex
- glClearStencil
- glClipPlane
- glColor
- glColorMask
- glColorMaterial
- glCopyPixels
- glCullFace
- glDeleteLists
- glDepthFunc
- glDepthMask
- glDepthRange
- glDrawBuffer
- glDrawPixels
- glEdgeFlag
- glEnable
- glEvalCoord
- glEvalMesh
- glEvalPoint
- glFeedbackBuffer
- glFinish
- glFlush
- glFog
- glFrontFace
- glFrustum
- glGenLists
- glGet
- glGetClipPlane
- glGetError
- glGetLight
- glGetMap
- glGetMaterial
- glGetPixelMap
- glGetPolygonStipple
- glGetString
- glGetTexEnv
- glGetTexGen
- glGetTexImage
- glGetTexLevelParameter
- glGetTexParameter
- glHint
- glIndex
- glIndexMask
- glInitNames
- glIsEnabled
- glIsList
- glLight
- glLightModel
- glLineStipple
- glLineWidth
- glListBase
- glLoadIdentity
- glLoadMatrix
- glLoadName
- glLogicOp
- glMap1
- glMap2
- glMapGrid
- glMaterial
- glMatrixMode
- glMultMatrix
- glNewList
- glNormal
- glOrtho
- glPassThrough
- glPixelMap
- glPixelStore
- glPixelTransfer
- glPixelZoom
- glPointSize
- glPolygonMode
- glPolygonStipple
- glPushAttrib
- glPushMatrix
- glPushName
- glRasterPos
- glReadBuffer
- glReadPixels
- glRect
- glRenderMode
- glRotate
- glScale
- glScissor
- glSelectBuffer
- glShadeModel
- glStencilFunc
- glStencilMask
- glStencilOp
- glTexCoord
- glTexEnv
- glTexGen
- glTexImage1D
- glTexImage2D
- glTexParameter
- glTranslate
- glVertex
- glViewport
GLU Interface
- gluBeginCurve
- gluBeginPolygon
- gluBeginSurface
- gluBeginTrim
- gluBuild1DMipmaps
- gluBuild2DMipmaps
- gluCylinder
- gluDeleteNurbsRenderer
- gluDeleteQuadric
- gluDeleteTess
- gluDisk
- gluErrorString
- gluGetNurbsProperty
- gluLoadSamplingMatrices
- gluLookAt
- gluNewNurbsRenderer
- gluNewQuadric
- gluNewTess
- gluNextContour
- gluNurbsCallback
- gluNurbsCurve
- gluNurbsProperty
- gluNurbsSurface
- gluOrtho2D
- gluPartialDisk
- gluPerspective
- gluPickMatrix
- gluProject
- gluPwlCurve
- gluQuadricCallback
- gluQuadricDrawStyle
- gluQuadricNormals
- gluQuadricOrientation
- gluQuadricTexture
- gluScaleImage
- gluSphere
- gluTessCallback
- gluTessVertex
- gluUnProject