33 #ifndef vtkDataSetMapper_h
34 #define vtkDataSetMapper_h
36 #include "vtkRenderingCoreModule.h"
represents an object (geometry & properties) in a rendered scene
map vtkDataSet and derived classes to graphics primitives
void ReportReferences(vtkGarbageCollector *) override
static vtkDataSetMapper * New()
vtkDataSetSurfaceFilter * GeometryExtractor
void ReleaseGraphicsResources(vtkWindow *)
Release any graphics resources that are being consumed by this mapper.
void Render(vtkRenderer *ren, vtkActor *act)
Method initiates the mapping process.
void PrintSelf(ostream &os, vtkIndent indent)
Methods invoked by print to print information about the object including superclasses.
virtual int FillInputPortInformation(int port, vtkInformation *info)
Fill the input port information objects for this algorithm.
vtkPolyDataMapper * PolyDataMapper
void SetInputData(vtkDataSet *input)
Set the Input of this mapper.
vtkMTimeType GetMTime()
Get the mtime also considering the lookup table.
Extracts outer (polygonal) surface.
abstract class to specify dataset behavior
Detect and break reference loops.
a simple class to control print indentation
abstract class specifies interface to map data to graphics primitives
map vtkPolyData to graphics primitives
abstract specification for renderers
window superclass for vtkRenderWindow
vtkTypeUInt64 vtkMTimeType