Class for drawing 2D primitives using OpenGL 2.
#define VTKRENDERINGCONTEXTOPENGL_EXPORT
static vtkOpenGL2ContextDevice2D * New()
virtual bool LoadExtensions(vtkOpenGLExtensionManager *m)
virtual void ReleaseGraphicsResources(vtkWindow *window)
virtual ~vtkOpenGL2ContextDevice2D()
void DrawImage(const vtkRectf &pos, vtkImageData *image)
virtual void DrawImage(float p[2], float scale, vtkImageData *image)
Class for drawing 2D primitives using OpenGL 1.1+.
virtual void PrintSelf(ostream &os, vtkIndent indent)
static bool IsSupported(vtkViewport *viewport)
virtual void DrawPointSprites(vtkImageData *sprite, float *points, int n, unsigned char *colors=0, int nc_comps=0)
vtkOpenGL2ContextDevice2D()