27 #ifndef vtkOpenGLPolyDataMapper2D_h
28 #define vtkOpenGLPolyDataMapper2D_h
30 #include "vtkRenderingOpenGL2Module.h"
87 virtual bool GetNeedToRebuildShaders(
124 virtual void ReplaceShaderPicking(
static vtkPolyDataMapper2D * New()
represent and manipulate 4x4 transformation matrices
virtual void RenderOverlay(vtkViewport *, vtkActor2D *)
abstract specification for Viewports
std::vector< float > AppleBugPrimIDs
void PrintSelf(ostream &os, vtkIndent indent)
Methods invoked by print to print information about the object including superclasses.
a actor that draws 2D data
record modification and/or execution time
abstract specification for renderers
vtkNew< vtkTransform > VBOTransformInverse
vtkPoints * TransformedPoints
vtkNew< vtkMatrix4x4 > VBOShiftScale
vtkOpenGLVertexBufferObject * VBO
window superclass for vtkRenderWindow
a simple class to control print indentation
abstracts an OpenGL texture object.
vtkOpenGLHelper * LastBoundBO
vtkTextureObject * CellScalarTexture
vtkTimeStamp VBOUpdateTime
vtkOpenGLBufferObject * AppleBugPrimIDBuffer
virtual void ReleaseGraphicsResources(vtkWindow *)
Release any graphics resources that are being consumed by this mapper.
vtkOpenGLHelper TriStrips
2D PolyData support for OpenGL
vtkGenericOpenGLResourceFreeCallback * ResourceCallback
vtkTimeStamp PickStateChanged
draw vtkPolyData onto the image plane
represent and manipulate 3D points
vtkOpenGLBufferObject * CellScalarBuffer