virtual vtkIdType GetPickedItem(int x, int y)=0
virtual void SetContext(vtkRenderWindow *context)=0
2D array of ids stored in VRAM.
vtkOpenGLRenderWindow * Context
virtual void Allocate()=0
static vtkAbstractContextBufferId * New()
#define VTKRENDERINGCONTEXTOPENGL_EXPORT
vtkTextureObject * Texture
virtual void ReleaseGraphicsResources()
virtual void SetValues(int srcXmin, int srcYmin)=0
2D array of ids, used for picking.
abstracts an OpenGL texture object.
virtual void PrintSelf(ostream &os, vtkIndent indent)
virtual bool IsAllocated() const =0
virtual bool IsSupported()=0
virtual vtkRenderWindow * GetContext()=0