|
openscenegraph
|
#include <osg/GL>Classes | |
| struct | osg::PixelStorageModes |
Namespaces | |
| osg | |
Typedefs | |
| typedef GLint | osg::level |
| typedef GLint GLenum | osg::internalFormat |
| typedef GLint GLenum GLsizei | osg::width |
| typedef GLint GLenum GLsizei GLsizei | osg::height |
| typedef GLint GLenum GLsizei GLsizei GLsizei | osg::depth |
| typedef GLint GLenum GLsizei GLsizei GLsizei GLint | osg::border |
| typedef GLint GLenum GLsizei GLsizei GLsizei GLint GLenum | osg::format |
| typedef GLint GLenum GLsizei GLsizei GLsizei GLint GLenum GLenum | osg::type |
| typedef GLint GLenum GLsizei GLsizei GLsizei GLint GLenum GLenum const GLvoid * | osg::pixels |
| typedef GLUtesselator | osg::GLUtesselatorObj |
| typedef GLUtesselator | osg::GLUtriangulatorObj |
| typedef void(GL_APIENTRY * | osg::_GLUfuncptr )() |
| typedef void(GL_APIENTRY * | osg::GLU_TESS_CALLBACK )() |
Functions | |
| OSG_EXPORT const GLubyte * | osg::gluErrorString (GLenum error) |
| OSG_EXPORT GLint | osg::gluScaleImage (PixelStorageModes *psm, GLenum format, GLsizei wIn, GLsizei hIn, GLenum typeIn, const void *dataIn, GLsizei wOut, GLsizei hOut, GLenum typeOut, GLvoid *dataOut) |
| OSG_EXPORT GLint | osg::gluScaleImage (GLenum format, GLsizei wIn, GLsizei hIn, GLenum typeIn, const void *dataIn, GLsizei wOut, GLsizei hOut, GLenum typeOut, GLvoid *dataOut) |
| OSG_EXPORT GLint | osg::gluBuild1DMipmapLevels (GLenum target, GLint internalFormat, GLsizei width, GLenum format, GLenum type, GLint level, GLint base, GLint max, const void *data) |
| OSG_EXPORT GLint | osg::gluBuild1DMipmaps (GLenum target, GLint internalFormat, GLsizei width, GLenum format, GLenum type, const void *data) |
| OSG_EXPORT GLint | osg::gluBuild2DMipmapLevels (GLenum target, GLint internalFormat, GLsizei width, GLsizei height, GLenum format, GLenum type, GLint level, GLint base, GLint max, const void *data) |
| OSG_EXPORT GLint | osg::gluBuild2DMipmaps (GLenum target, GLint internalFormat, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *data) |
| typedef | osg::void (GL_APIENTRY *GLTexImage3DProc)(GLenum target |
| OSG_EXPORT GLint | osg::gluBuild3DMipmapLevels (GLTexImage3DProc glTextImage3DProc, GLenum target, GLint internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, GLint level, GLint base, GLint max, const void *data) |
| OSG_EXPORT GLint | osg::gluBuild3DMipmaps (GLTexImage3DProc glTextImage3DProc, GLenum target, GLint internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *data) |
| OSG_EXPORT GLUtesselator *GL_APIENTRY | osg::gluNewTess (void) |
| OSG_EXPORT void GL_APIENTRY | osg::gluDeleteTess (GLUtesselator *tess) |
| OSG_EXPORT void GL_APIENTRY | osg::gluTessBeginContour (GLUtesselator *tess) |
| OSG_EXPORT void GL_APIENTRY | osg::gluTessCallback (GLUtesselator *tess, GLenum which, _GLUfuncptr CallBackFunc) |
| OSG_EXPORT void GL_APIENTRY | osg::gluTessEndContour (GLUtesselator *tess) |
| OSG_EXPORT void GL_APIENTRY | osg::gluTessNormal (GLUtesselator *tess, GLdouble valueX, GLdouble valueY, GLdouble valueZ) |
| OSG_EXPORT void GL_APIENTRY | osg::gluTessProperty (GLUtesselator *tess, GLenum which, GLdouble data) |
| OSG_EXPORT void GL_APIENTRY | osg::gluTessVertex (GLUtesselator *tess, GLdouble *location, GLvoid *data) |
| OSG_EXPORT void GL_APIENTRY | osg::gluTessBeginPolygon (GLUtesselator *tess, GLvoid *data) |
| OSG_EXPORT void GL_APIENTRY | osg::gluTessEndPolygon (GLUtesselator *tess) |
| OSG_EXPORT void GL_APIENTRY | osg::gluGetTessProperty (GLUtesselator *tess, GLenum which, GLdouble *value) |
| #define GLU_BEGIN 100100 |
| #define GLU_CCW 100121 |
| #define GLU_CW 100120 |
| #define GLU_EDGE_FLAG 100104 |
| #define GLU_END 100102 |
| #define GLU_EXTERIOR 100123 |
| #define GLU_FALSE 0 |
| #define GLU_FILL 100012 |
| #define GLU_FLAT 100001 |
| #define GLU_INCOMPATIBLE_GL_VERSION 100903 |
| #define GLU_INSIDE 100021 |
| #define GLU_INTERIOR 100122 |
| #define GLU_INVALID_ENUM 100900 |
| #define GLU_INVALID_OPERATION 100904 |
| #define GLU_INVALID_VALUE 100901 |
| #define GLU_LINE 100011 |
| #define GLU_NONE 100002 |
| #define GLU_OUT_OF_MEMORY 100902 |
| #define GLU_OUTSIDE 100020 |
| #define GLU_POINT 100010 |
| #define GLU_SILHOUETTE 100013 |
| #define GLU_SMOOTH 100000 |
| #define GLU_TESS_BEGIN 100100 |
| #define GLU_TESS_BEGIN_DATA 100106 |
| #define GLU_TESS_BOUNDARY_ONLY 100141 |
| #define GLU_TESS_COMBINE 100105 |
| #define GLU_TESS_COMBINE_DATA 100111 |
| #define GLU_TESS_COORD_TOO_LARGE 100155 |
| #define GLU_TESS_EDGE_FLAG 100104 |
| #define GLU_TESS_EDGE_FLAG_DATA 100110 |
| #define GLU_TESS_END 100102 |
| #define GLU_TESS_END_DATA 100108 |
| #define GLU_TESS_ERROR 100103 |
| #define GLU_TESS_ERROR1 100151 |
| #define GLU_TESS_ERROR2 100152 |
| #define GLU_TESS_ERROR3 100153 |
| #define GLU_TESS_ERROR4 100154 |
| #define GLU_TESS_ERROR5 100155 |
| #define GLU_TESS_ERROR6 100156 |
| #define GLU_TESS_ERROR7 100157 |
| #define GLU_TESS_ERROR8 100158 |
| #define GLU_TESS_ERROR_DATA 100109 |
| #define GLU_TESS_MAX_COORD 1.0e150 |
| #define GLU_TESS_MISSING_BEGIN_CONTOUR 100152 |
| #define GLU_TESS_MISSING_BEGIN_POLYGON 100151 |
| #define GLU_TESS_MISSING_END_CONTOUR 100154 |
| #define GLU_TESS_MISSING_END_POLYGON 100153 |
| #define GLU_TESS_NEED_COMBINE_CALLBACK 100156 |
| #define GLU_TESS_TOLERANCE 100142 |
| #define GLU_TESS_VERTEX 100101 |
| #define GLU_TESS_VERTEX_DATA 100107 |
| #define GLU_TESS_WINDING_ABS_GEQ_TWO 100134 |
| #define GLU_TESS_WINDING_NEGATIVE 100133 |
| #define GLU_TESS_WINDING_NONZERO 100131 |
| #define GLU_TESS_WINDING_ODD 100130 |
| #define GLU_TESS_WINDING_POSITIVE 100132 |
| #define GLU_TESS_WINDING_RULE 100140 |
| #define GLU_TRUE 1 |
| #define GLU_UNKNOWN 100124 |
| #define GLU_VERTEX 100101 |
| #define OSG_GLU 1 |
1.8.6