28 #ifndef vtkOpenGLGlyph3DMapper_h 29 #define vtkOpenGLGlyph3DMapper_h 31 #include "vtkRenderingOpenGLModule.h" 36 class vtkOpenGLGlyph3DMapperArray;
85 virtual void UpdatePainterInformation();
vtkOpenGLGlyph3D on the GPU.
static vtkGlyph3DMapper * New()
vtkWeakPointer< vtkWindow > LastWindow
void Render(vtkRenderer *ren, vtkActor *act) override
All the work is done is derived classes.
represents an object (geometry & properties) in a rendered scene
abstract class to specify dataset behavior
void ReportReferences(vtkGarbageCollector *) override
record modification and/or execution time
abstract specification for renderers
vtkOpenGLGlyph3DMapperArray * SourceMappers
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
Detect and break reference loops.
window superclass for vtkRenderWindow
a simple class to control print indentation
unsigned int DisplayListId
vtkScalarsToColorsPainter * ScalarsToColorsPainter
painter that converts scalars to colors.
vtkTimeStamp PainterUpdateTime
vtkInformation * PainterInformation
PolyDataMapper using painters.
void ReleaseGraphicsResources(vtkWindow *) override
Release any graphics resources that are being consumed by this mapper.