Main Page | Directories | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

vtkOpenGLStateCache.h File Reference

#include <GL/gl.h>

Include dependency graph for vtkOpenGLStateCache.h:

Include dependency graph

Go to the source code of this file.

Classes

class  vtkOpenGLStateCache
 checks for redundancies in state-change requests More...

Defines

#define vtkOpenGLCall_glEnable   vtkOpenGLStateCache::CurrentGLCache->glEnable
#define vtkOpenGLCall_glDisable   vtkOpenGLStateCache::CurrentGLCache->glDisable
#define vtkOpenGLCall_glAlphaFunc   vtkOpenGLStateCache::CurrentGLCache->glAlphaFunc
#define vtkOpenGLCall_glBlendFunc   vtkOpenGLStateCache::CurrentGLCache->glBlendFunc
#define vtkOpenGLCall_glDepthFunc   vtkOpenGLStateCache::CurrentGLCache->glDepthFunc
#define vtkOpenGLCall_glTexEnvf   vtkOpenGLStateCache::CurrentGLCache->glTexEnvf
#define vtkOpenGLCall_glLightModeli   vtkOpenGLStateCache::CurrentGLCache->glLightModeli
#define vtkOpenGLCall_glLightModelfv   vtkOpenGLStateCache::CurrentGLCache->glLightMOdelfv
#define vtkOpenGLCall_glLightfv   vtkOpenGLStateCache::CurrentGLCache->glLightfv
#define vtkOpenGLCall_glLightf   vtkOpenGLStateCache::CurrentGLCache->glLightf
#define vtkOpenGLCall_glLighti   vtkOpenGLStateCache::CurrentGLCache->glLighti
#define vtkOpenGLCall_glMaterialfv   vtkOpenGLStateCache::CurrentGLCache->glMaterialfv
#define vtkOpenGLCall_glShadeModel   vtkOpenGLStateCache::CurrentGLCache->glShadeModel
#define vtkOpenGLCall_glClearColor   vtkOpenGLStateCache::CurrentGLCache->glClearColor
#define vtkOpenGLCall_glClearDepth   vtkOpenGLStateCache::CurrentGLCache->glClearDepth
#define vtkOpenGLCall_glDepthMask   vtkOpenGLStateCache::CurrentGLCache->glDepthMask
#define vtkOpenGLCall_glCullFace   vtkOpenGLStateCache::CurrentGLCache->glCullFace
#define vtkOpenGLCall_glClear   vtkOpenGLStateCache::CurrentGLCache->glClear
#define vtkOpenGLCall_glDrawBuffer   vtkOpenGLStateCache::CurrentGLCache->glDrawBuffer
#define vtkOpenGLCall_glMatrixMode   vtkOpenGLStateCache::CurrentGLCache->glMatrixMode
#define vtkOpenGLCall_glViewport   vtkOpenGLStateCache::CurrentGLCache->glViewport
#define vtkOpenGLCall_glScissor   vtkOpenGLStateCache::CurrentGLCache->glScissor
#define vtkOpenGLCall_glClipPlane   vtkOpenGLStateCache::CurrentGLCache->glClipPlane
#define vtkOpenGLCall_glColorMaterial   vtkOpenGLStateCache::CurrentGLCache->glColorMaterial
#define vtkOpenGLCall_glPointSize   vtkOpenGLStateCache::CurrentGLCache->glPointSize
#define vtkOpenGLCall_glLineWidth   vtkOpenGLStateCache::CurrentGLCache->glLineWidth
#define vtkOpenGLCall_glLineStipple   vtkOpenGLStateCache::CurrentGLCache->glLineStipple
#define vtkOpenGLCall_glDepthRange   vtkOpenGLStateCache::CurrentGLCache->glDepthRange
#define vtkOpenGLCall_glPolygonOffset   vtkOpenGLStateCache::CurrentGLCache->glPolygonOffset
#define vtkOpenGLCall_glPushMatrix   glPushMatrix
#define vtkOpenGLCall_glPopMatrix   glPopMatrix
#define vtkOpenGLCall_glMultMatrixd   glMultMatrixd
#define vtkOpenGLCall_glLoadMatrixd   glLoadMatrixd
#define vtkOpenGLCall_glLoadIdentity   glLoadIdentity
#define vtkOpenGLCall_glSelectBuffer   glSelectBuffer
#define vtkOpenGLCall_glRenderMode   glRenderMode
#define vtkOpenGLCall_glInitNames   glInitNames
#define vtkOpenGLCall_glPushName   glPushName
#define vtkOpenGLCall_glLoadName   glLoadName
#define vtkOpenGLCall_glGetIntegerv   glGetIntegerv
#define vtkOpenGLCall_glIsTexture   glIsTexture
#define vtkOpenGLCall_glDeleteTextures   glDeleteTexture
#define vtkOpenGLCall_glGenTextures   glGenTextures
#define vtkOpenGLCall_glBindTexture   glBindTexture
#define vtkOpenGLCall_glTexParameterf   glTextParameterf
#define vtkOpenGLCall_glTexCoord2fv   glTexCoord2fv
#define vtkOpenGLCall_glVertex3fv   glVertex3fv
#define vtkOpenGLCall_glNormal3fv   glNormal3fv
#define vtkOpenGLCall_glColor3f   glColor3f
#define vtkOpenGLCall_glColor4ubv   glColor4ubv
#define vtkOpenGLCall_glColor4fv   glColor4fv
#define vtkOpenGLCall_glBegin   glBegin
#define vtkOpenGLCall_glEnd   glEnd
#define vtkOpenGLCall_glTexImage2D   glTextImage2D
#define vtkOpenGLCall_glDeleteLists   glDeleteLists
#define vtkOpenGLCall_glIsList   glIsList
#define vtkOpenGLCall_glGenLists   glGenLists
#define vtkOpenGLCall_glCallList   glCallList
#define vtkOpenGLCall_glReadBuffer   glReadBuffer
#define vtkOpenGLCall_glPixelStorei   glPixelStorei
#define vtkOpenGLCall_glReadPixels   glReadPixels
#define vtkOpenGLCall_glRasterPos3f   glRasterPos3f
#define vtkOpenGLCall_glDrawPixels   glDrawPixels
#define vtkOpenGLCall_glRasterPos2f   glRasterPos2f
#define vtkOpenGLCall_glNewList   glNewList
#define vtkOpenGLCall_glEndList   glEndList


Define Documentation

#define vtkOpenGLCall_glEnable   vtkOpenGLStateCache::CurrentGLCache->glEnable
 

Definition at line 41 of file vtkOpenGLStateCache.h.

#define vtkOpenGLCall_glDisable   vtkOpenGLStateCache::CurrentGLCache->glDisable
 

Definition at line 42 of file vtkOpenGLStateCache.h.

#define vtkOpenGLCall_glAlphaFunc   vtkOpenGLStateCache::CurrentGLCache->glAlphaFunc
 

Definition at line 43 of file vtkOpenGLStateCache.h.

#define vtkOpenGLCall_glBlendFunc   vtkOpenGLStateCache::CurrentGLCache->glBlendFunc
 

Definition at line 44 of file vtkOpenGLStateCache.h.

#define vtkOpenGLCall_glDepthFunc   vtkOpenGLStateCache::CurrentGLCache->glDepthFunc
 

Definition at line 45 of file vtkOpenGLStateCache.h.

#define vtkOpenGLCall_glTexEnvf   vtkOpenGLStateCache::CurrentGLCache->glTexEnvf
 

Definition at line 46 of file vtkOpenGLStateCache.h.

#define vtkOpenGLCall_glLightModeli   vtkOpenGLStateCache::CurrentGLCache->glLightModeli
 

Definition at line 47 of file vtkOpenGLStateCache.h.

#define vtkOpenGLCall_glLightModelfv   vtkOpenGLStateCache::CurrentGLCache->glLightMOdelfv
 

Definition at line 48 of file vtkOpenGLStateCache.h.

#define vtkOpenGLCall_glLightfv   vtkOpenGLStateCache::CurrentGLCache->glLightfv
 

Definition at line 49 of file vtkOpenGLStateCache.h.

#define vtkOpenGLCall_glLightf   vtkOpenGLStateCache::CurrentGLCache->glLightf
 

Definition at line 50 of file vtkOpenGLStateCache.h.

#define vtkOpenGLCall_glLighti   vtkOpenGLStateCache::CurrentGLCache->glLighti
 

Definition at line 51 of file vtkOpenGLStateCache.h.

#define vtkOpenGLCall_glMaterialfv   vtkOpenGLStateCache::CurrentGLCache->glMaterialfv
 

Definition at line 52 of file vtkOpenGLStateCache.h.

#define vtkOpenGLCall_glShadeModel   vtkOpenGLStateCache::CurrentGLCache->glShadeModel
 

Definition at line 53 of file vtkOpenGLStateCache.h.

#define vtkOpenGLCall_glClearColor   vtkOpenGLStateCache::CurrentGLCache->glClearColor
 

Definition at line 54 of file vtkOpenGLStateCache.h.

#define vtkOpenGLCall_glClearDepth   vtkOpenGLStateCache::CurrentGLCache->glClearDepth
 

Definition at line 55 of file vtkOpenGLStateCache.h.

#define vtkOpenGLCall_glDepthMask   vtkOpenGLStateCache::CurrentGLCache->glDepthMask
 

Definition at line 56 of file vtkOpenGLStateCache.h.

#define vtkOpenGLCall_glCullFace   vtkOpenGLStateCache::CurrentGLCache->glCullFace
 

Definition at line 57 of file vtkOpenGLStateCache.h.

#define vtkOpenGLCall_glClear   vtkOpenGLStateCache::CurrentGLCache->glClear
 

Definition at line 58 of file vtkOpenGLStateCache.h.

#define vtkOpenGLCall_glDrawBuffer   vtkOpenGLStateCache::CurrentGLCache->glDrawBuffer
 

Definition at line 59 of file vtkOpenGLStateCache.h.

#define vtkOpenGLCall_glMatrixMode   vtkOpenGLStateCache::CurrentGLCache->glMatrixMode
 

Definition at line 60 of file vtkOpenGLStateCache.h.

#define vtkOpenGLCall_glViewport   vtkOpenGLStateCache::CurrentGLCache->glViewport
 

Definition at line 61 of file vtkOpenGLStateCache.h.

#define vtkOpenGLCall_glScissor   vtkOpenGLStateCache::CurrentGLCache->glScissor
 

Definition at line 62 of file vtkOpenGLStateCache.h.

#define vtkOpenGLCall_glClipPlane   vtkOpenGLStateCache::CurrentGLCache->glClipPlane
 

Definition at line 63 of file vtkOpenGLStateCache.h.

#define vtkOpenGLCall_glColorMaterial   vtkOpenGLStateCache::CurrentGLCache->glColorMaterial
 

Definition at line 64 of file vtkOpenGLStateCache.h.

#define vtkOpenGLCall_glPointSize   vtkOpenGLStateCache::CurrentGLCache->glPointSize
 

Definition at line 65 of file vtkOpenGLStateCache.h.

#define vtkOpenGLCall_glLineWidth   vtkOpenGLStateCache::CurrentGLCache->glLineWidth
 

Definition at line 66 of file vtkOpenGLStateCache.h.

#define vtkOpenGLCall_glLineStipple   vtkOpenGLStateCache::CurrentGLCache->glLineStipple
 

Definition at line 67 of file vtkOpenGLStateCache.h.

#define vtkOpenGLCall_glDepthRange   vtkOpenGLStateCache::CurrentGLCache->glDepthRange
 

Definition at line 68 of file vtkOpenGLStateCache.h.

#define vtkOpenGLCall_glPolygonOffset   vtkOpenGLStateCache::CurrentGLCache->glPolygonOffset
 

Definition at line 69 of file vtkOpenGLStateCache.h.

#define vtkOpenGLCall_glPushMatrix   glPushMatrix
 

Definition at line 71 of file vtkOpenGLStateCache.h.

#define vtkOpenGLCall_glPopMatrix   glPopMatrix
 

Definition at line 72 of file vtkOpenGLStateCache.h.

#define vtkOpenGLCall_glMultMatrixd   glMultMatrixd
 

Definition at line 73 of file vtkOpenGLStateCache.h.

#define vtkOpenGLCall_glLoadMatrixd   glLoadMatrixd
 

Definition at line 74 of file vtkOpenGLStateCache.h.

#define vtkOpenGLCall_glLoadIdentity   glLoadIdentity
 

Definition at line 75 of file vtkOpenGLStateCache.h.

#define vtkOpenGLCall_glSelectBuffer   glSelectBuffer
 

Definition at line 76 of file vtkOpenGLStateCache.h.

#define vtkOpenGLCall_glRenderMode   glRenderMode
 

Definition at line 77 of file vtkOpenGLStateCache.h.

#define vtkOpenGLCall_glInitNames   glInitNames
 

Definition at line 78 of file vtkOpenGLStateCache.h.

#define vtkOpenGLCall_glPushName   glPushName
 

Definition at line 79 of file vtkOpenGLStateCache.h.

#define vtkOpenGLCall_glLoadName   glLoadName
 

Definition at line 80 of file vtkOpenGLStateCache.h.

#define vtkOpenGLCall_glGetIntegerv   glGetIntegerv
 

Definition at line 81 of file vtkOpenGLStateCache.h.

#define vtkOpenGLCall_glIsTexture   glIsTexture
 

Definition at line 82 of file vtkOpenGLStateCache.h.

#define vtkOpenGLCall_glDeleteTextures   glDeleteTexture
 

Definition at line 83 of file vtkOpenGLStateCache.h.

#define vtkOpenGLCall_glGenTextures   glGenTextures
 

Definition at line 84 of file vtkOpenGLStateCache.h.

#define vtkOpenGLCall_glBindTexture   glBindTexture
 

Definition at line 85 of file vtkOpenGLStateCache.h.

#define vtkOpenGLCall_glTexParameterf   glTextParameterf
 

Definition at line 86 of file vtkOpenGLStateCache.h.

#define vtkOpenGLCall_glTexCoord2fv   glTexCoord2fv
 

Definition at line 87 of file vtkOpenGLStateCache.h.

#define vtkOpenGLCall_glVertex3fv   glVertex3fv
 

Definition at line 88 of file vtkOpenGLStateCache.h.

#define vtkOpenGLCall_glNormal3fv   glNormal3fv
 

Definition at line 89 of file vtkOpenGLStateCache.h.

#define vtkOpenGLCall_glColor3f   glColor3f
 

Definition at line 90 of file vtkOpenGLStateCache.h.

#define vtkOpenGLCall_glColor4ubv   glColor4ubv
 

Definition at line 91 of file vtkOpenGLStateCache.h.

#define vtkOpenGLCall_glColor4fv   glColor4fv
 

Definition at line 92 of file vtkOpenGLStateCache.h.

#define vtkOpenGLCall_glBegin   glBegin
 

Definition at line 93 of file vtkOpenGLStateCache.h.

#define vtkOpenGLCall_glEnd   glEnd
 

Definition at line 94 of file vtkOpenGLStateCache.h.

#define vtkOpenGLCall_glTexImage2D   glTextImage2D
 

Definition at line 95 of file vtkOpenGLStateCache.h.

#define vtkOpenGLCall_glDeleteLists   glDeleteLists
 

Definition at line 96 of file vtkOpenGLStateCache.h.

#define vtkOpenGLCall_glIsList   glIsList
 

Definition at line 97 of file vtkOpenGLStateCache.h.

#define vtkOpenGLCall_glGenLists   glGenLists
 

Definition at line 98 of file vtkOpenGLStateCache.h.

#define vtkOpenGLCall_glCallList   glCallList
 

Definition at line 99 of file vtkOpenGLStateCache.h.

#define vtkOpenGLCall_glReadBuffer   glReadBuffer
 

Definition at line 100 of file vtkOpenGLStateCache.h.

#define vtkOpenGLCall_glPixelStorei   glPixelStorei
 

Definition at line 101 of file vtkOpenGLStateCache.h.

#define vtkOpenGLCall_glReadPixels   glReadPixels
 

Definition at line 102 of file vtkOpenGLStateCache.h.

#define vtkOpenGLCall_glRasterPos3f   glRasterPos3f
 

Definition at line 103 of file vtkOpenGLStateCache.h.

#define vtkOpenGLCall_glDrawPixels   glDrawPixels
 

Definition at line 104 of file vtkOpenGLStateCache.h.

#define vtkOpenGLCall_glRasterPos2f   glRasterPos2f
 

Definition at line 105 of file vtkOpenGLStateCache.h.

#define vtkOpenGLCall_glNewList   glNewList
 

Definition at line 106 of file vtkOpenGLStateCache.h.

#define vtkOpenGLCall_glEndList   glEndList
 

Definition at line 107 of file vtkOpenGLStateCache.h.