OpenGL class drawing 3D primitives.
void EnableClippingPlane(int i, double *planeEquation)
void DrawLines(const float *verts, int n, const unsigned char *colors, int nc)
void ApplyBrush(vtkBrush *brush)
#define VTKRENDERINGCONTEXTOPENGL_EXPORT
Abstract class for drawing 3D primitives.
void PrintSelf(ostream &os, vtkIndent indent)
void SetMatrix(vtkMatrix4x4 *m)
void DrawPoly(const float *verts, int n, const unsigned char *colors, int nc)
void DrawPoints(const float *verts, int n, const unsigned char *colors, int nc)
~vtkOpenGLContextDevice3D()
void EnableClipping(bool enable)
void DrawTriangleMesh(const float *mesh, int n, const unsigned char *colors, int nc)
void ApplyPen(vtkPen *pen)
void GetMatrix(vtkMatrix4x4 *m)
virtual void DisableDepthBuffer()
static vtkOpenGLContextDevice3D * New()
void DisableClippingPlane(int i)
virtual void EnableDepthBuffer()
vtkOpenGLContextDevice3D()
void MultiplyMatrix(vtkMatrix4x4 *m)
void SetClipping(const vtkRecti &rect)