21 #ifndef vtkOpenGLRenderUtilities_h 22 #define vtkOpenGLRenderUtilities_h 24 #include "vtkRenderingOpenGL2Module.h" 42 static void RenderQuad(
43 float *verts,
float *tcoords,
45 static void RenderTriangles(
46 float *verts,
unsigned int numVerts,
abstract base class for most VTK objects
typedef GLuint(APIENTRYP PFNGLCREATEPROGRAMPROC)(void)
OpenGL rendering utility functions.
#define vtkTypeMacro(thisClass, superclass)
virtual void PrintSelf(ostream &os, vtkIndent indent)
a simple class to control print indentation
The VertexArrayObject class uses, or emulates, vertex array objects.
GLuint GLuint GLsizei GLenum const GLvoid * indices
The ShaderProgram uses one or more Shader objects.