 |
VTK
9.0.1
|
Go to the documentation of this file.
27 #ifndef vtkOpenGLPolyDataMapper2D_h
28 #define vtkOpenGLPolyDataMapper2D_h
33 #include "vtkRenderingOpenGL2Module.h"
94 virtual void SetMapperShaderParameters(
represent and manipulate 3D points
vtkOpenGLBufferObject * CellScalarBuffer
draw vtkPolyData onto the image plane
virtual void RenderOverlay(vtkViewport *, vtkActor2D *)
vtkTimeStamp PickStateChanged
vtkOpenGLHelper * LastBoundBO
vtkPoints * TransformedPoints
vtkGenericOpenGLResourceFreeCallback * ResourceCallback
record modification and/or execution time
vtkTextureObject * CellScalarTexture
static vtkPolyDataMapper2D * New()
OpenGL rendering utility functions.
window superclass for vtkRenderWindow
vtkNew< vtkOpenGLCellToVTKCellMap > CellCellMap
manage vertex buffer objects shared within a mapper
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
vtkOpenGLVertexBufferObjectGroup * VBOs
a simple class to control print indentation
abstracts an OpenGL texture object.
represent and manipulate 4x4 transformation matrices
vtkNew< vtkTransform > VBOTransformInverse
2D PolyData support for OpenGL
virtual void ReleaseGraphicsResources(vtkWindow *)
Release any graphics resources that are being consumed by this mapper.
abstract specification for Viewports
a actor that draws 2D data
vtkOpenGLHelper TriStrips
abstract specification for renderers
vtkNew< vtkMatrix4x4 > VBOShiftScale
vtkTimeStamp VBOUpdateTime