28 #ifndef vtkCompositePolyDataMapper_h
29 #define vtkCompositePolyDataMapper_h
31 #include "vtkRenderingCoreModule.h"
38 class vtkCompositePolyDataMapperInternals;
69 ~vtkCompositePolyDataMapper() VTK_OVERRIDE;
87 void BuildPolyDataMapper();
109 vtkCompositePolyDataMapperInternals *Internal;
118 vtkCompositePolyDataMapper(const vtkCompositePolyDataMapper&) VTK_DELETE_FUNCTION;
119 void operator=(const vtkCompositePolyDataMapper&) VTK_DELETE_FUNCTION;
represents an object (geometry & properties) in a rendered scene
record modification and/or execution time
abstract specification for renderers
Superclass for all pipeline executives in VTK.
window superclass for vtkRenderWindow
a simple class to control print indentation
virtual double * GetBounds()=0
Return bounding box (array of six doubles) of data expressed as (xmin,xmax, ymin,ymax, zmin,zmax).
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
abstract class specifies interface to map data to graphics primitives
map vtkPolyData to graphics primitives
static vtkAlgorithm * New()
double * GetBounds() override
Return bounding box (array of six doubles) of data expressed as (xmin,xmax, ymin,ymax, zmin,zmax).
virtual void Render(vtkRenderer *ren, vtkActor *a)=0
Method initiates the mapping process.
void ReleaseGraphicsResources(vtkWindow *) override
Release any graphics resources that are being consumed by this mapper.
a class that renders hierarchical polygonal data