a class that offers static wrappers around OpenGL functions
More...
#include <Inventor/system/SbOpenGL.h>
|
static void | glColor4ubv (const GLubyte *v) |
|
static void | glMaterialfv (GLenum face, GLenum pname, const GLfloat *params) |
|
static void | glMaterialf (GLenum face, GLenum pname, GLfloat param) |
|
static void | glLoadIdentity (void) |
|
static void | glLoadMatrixf (const GLfloat *m) |
|
static void | glMultMatrixf (const GLfloat *m) |
|
static void | glMatrixMode (GLenum mode) |
|
static void | glScalef (GLfloat x, GLfloat y, GLfloat z) |
|
static void | glRotatef (GLfloat angle, GLfloat x, GLfloat y, GLfloat z) |
|
static void | glTranslatef (GLfloat x, GLfloat y, GLfloat z) |
|
static void | glPushMatrix (void) |
|
static void | glPopMatrix (void) |
|
static void | glLightf (GLenum light, GLenum pname, GLfloat param) |
|
static void | glLightfv (GLenum light, GLenum pname, const GLfloat *params) |
|
static void | glClipPlane (GLenum plane, const GLdouble *equation) |
|
static unsigned int | projectionMatrixId () |
|
static unsigned int | modelViewMatrixId () |
|
static unsigned int | textureMatrixId () |
|
static unsigned int | materialId () |
|
static unsigned int | lightId () |
|
static unsigned int | clipPlaneId () |
|
Definition at line 56 of file SbOpenGL.h.
◆ clipPlaneId()
static unsigned int SbGL::clipPlaneId |
( |
| ) |
|
|
static |
◆ glClipPlane()
static void SbGL::glClipPlane |
( |
GLenum |
plane, |
|
|
const GLdouble * |
equation |
|
) |
| |
|
static |
◆ glColor4ubv()
static void SbGL::glColor4ubv |
( |
const GLubyte * |
v | ) |
|
|
static |
◆ glLightf()
static void SbGL::glLightf |
( |
GLenum |
light, |
|
|
GLenum |
pname, |
|
|
GLfloat |
param |
|
) |
| |
|
static |
◆ glLightfv()
static void SbGL::glLightfv |
( |
GLenum |
light, |
|
|
GLenum |
pname, |
|
|
const GLfloat * |
params |
|
) |
| |
|
static |
◆ glLoadIdentity()
static void SbGL::glLoadIdentity |
( |
void |
| ) |
|
|
static |
◆ glLoadMatrixf()
static void SbGL::glLoadMatrixf |
( |
const GLfloat * |
m | ) |
|
|
static |
◆ glMaterialf()
static void SbGL::glMaterialf |
( |
GLenum |
face, |
|
|
GLenum |
pname, |
|
|
GLfloat |
param |
|
) |
| |
|
static |
◆ glMaterialfv()
static void SbGL::glMaterialfv |
( |
GLenum |
face, |
|
|
GLenum |
pname, |
|
|
const GLfloat * |
params |
|
) |
| |
|
static |
◆ glMatrixMode()
static void SbGL::glMatrixMode |
( |
GLenum |
mode | ) |
|
|
static |
◆ glMultMatrixf()
static void SbGL::glMultMatrixf |
( |
const GLfloat * |
m | ) |
|
|
static |
◆ glPopMatrix()
static void SbGL::glPopMatrix |
( |
void |
| ) |
|
|
static |
◆ glPushMatrix()
static void SbGL::glPushMatrix |
( |
void |
| ) |
|
|
static |
◆ glRotatef()
static void SbGL::glRotatef |
( |
GLfloat |
angle, |
|
|
GLfloat |
x, |
|
|
GLfloat |
y, |
|
|
GLfloat |
z |
|
) |
| |
|
static |
◆ glScalef()
static void SbGL::glScalef |
( |
GLfloat |
x, |
|
|
GLfloat |
y, |
|
|
GLfloat |
z |
|
) |
| |
|
static |
◆ glTranslatef()
static void SbGL::glTranslatef |
( |
GLfloat |
x, |
|
|
GLfloat |
y, |
|
|
GLfloat |
z |
|
) |
| |
|
static |
◆ lightId()
static unsigned int SbGL::lightId |
( |
| ) |
|
|
static |
◆ materialId()
static unsigned int SbGL::materialId |
( |
| ) |
|
|
static |
◆ modelViewMatrixId()
static unsigned int SbGL::modelViewMatrixId |
( |
| ) |
|
|
static |
◆ projectionMatrixId()
static unsigned int SbGL::projectionMatrixId |
( |
| ) |
|
|
static |
◆ textureMatrixId()
static unsigned int SbGL::textureMatrixId |
( |
| ) |
|
|
static |
The documentation for this class was generated from the following file:
- C:/jh/mevislab/4.0.2_1/build/MeVis/ThirdParty/Sources/Inventor/include/Inventor/system/SbOpenGL.h