A class for assisting the building a scene graph that is equivilant to OpenGL 1.0 style calls.
More...
|
void | PushMatrix () |
|
void | PopMatrix () |
|
void | LoadIdentity () |
|
void | LoadMatrixd (const GLdouble *m) |
|
void | MultMatrixd (const GLdouble *m) |
|
void | Translated (GLdouble x, GLdouble y, GLdouble z) |
|
void | Scaled (GLdouble x, GLdouble y, GLdouble z) |
|
void | Rotated (GLdouble angle, GLdouble x, GLdouble y, GLdouble z) |
|
void | BlendFunc (GLenum srcFactor, GLenum dstFactor) |
|
void | CullFace (GLenum mode) |
|
void | DepthFunc (GLenum mode) |
|
void | FrontFace (GLenum mode) |
|
void | LineStipple (GLint factor, GLushort pattern) |
|
void | LineWidth (GLfloat lineWidth) |
|
void | PointSize (GLfloat pointSize) |
|
void | PolygonMode (GLenum face, GLenum mode) |
|
void | PolygonOffset (GLfloat factor, GLfloat units) |
|
void | PolygonStipple (const GLubyte *mask) |
|
void | ShadeModel (GLenum mode) |
|
void | Enable (GLenum mode) |
|
void | Disable (GLenum mode) |
|
void | Color4f (GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha) |
|
void | Color4fv (GLfloat *c) |
|
void | Vertex3f (GLfloat x, GLfloat y, GLfloat z) |
|
void | Vertex3fv (GLfloat *v) |
|
void | Normal3f (GLfloat x, GLfloat y, GLfloat z) |
|
void | Normal3fv (GLfloat *n) |
|
void | TexCoord1f (GLfloat x) |
|
void | TexCoord1fv (GLfloat *tc) |
|
void | TexCoord2f (GLfloat x, GLfloat y) |
|
void | TexCoord2fv (GLfloat *tc) |
|
void | TexCoord3f (GLfloat x, GLfloat y, GLfloat z) |
|
void | TexCoord3fv (GLfloat *tc) |
|
void | TexCoord4f (GLfloat x, GLfloat y, GLfloat z, GLfloat w) |
|
void | TexCoord4fv (GLfloat *tc) |
|
void | Begin (GLenum mode) |
|
void | End () |
|
void | QuadricDrawStyle (GLenum aDrawStyle) |
|
void | QuadricNormals (GLenum aNormals) |
|
void | QuadricOrientation (GLenum aOrientation) |
|
void | QuadricTexture (GLboolean aTexture) |
|
void | Cylinder (GLfloat base, GLfloat top, GLfloat height, GLint slices, GLint stacks) |
|
void | Disk (GLfloat inner, GLfloat outer, GLint slices, GLint loops) |
|
void | PartialDisk (GLfloat inner, GLfloat outer, GLint slices, GLint loops, GLfloat start, GLfloat sweep) |
|
void | Sphere (GLfloat radius, GLint slices, GLint stacks) |
|
osg::Node * | getScene () |
|
osg::Node * | takeScene () |
|
A class for assisting the building a scene graph that is equivilant to OpenGL 1.0 style calls.