35 #ifndef vtkHyperTreeGridMapper_h
36 #define vtkHyperTreeGridMapper_h
39 #include "vtkSetGet.h"
42 #include "vtkRenderingHyperTreeGridModule.h"
82 void GetBounds(
double bounds[6])
override;
91 vtkGetMacro(UseAdaptiveDecimation,
bool);
92 vtkSetMacro(UseAdaptiveDecimation,
bool);
93 vtkBooleanMacro(UseAdaptiveDecimation,
bool);
122 bool UseAdaptiveDecimation =
false;
vtkSmartPointer< vtkPolyDataMapper > Mapper
represents an object (geometry & properties) in a rendered scene
A dataset containing a grid of vtkHyperTree instances arranged as a rectilinear grid.
abstract specification for renderers
concrete dataset represents vertices, lines, polygons, and triangle strips
map vtkHyperTreeGrid to graphics primitives
virtual void SetInputDataObject(int port, vtkDataObject *data)
Sets the data-object as an input on the given port index.
abstract superclass for composite (multi-block or AMR) datasets
a simple class to control print indentation
virtual void SetInputConnection(int port, vtkAlgorithmOutput *input)
Set the connection for the given input port index.
void PrintSelf(ostream &os, vtkIndent indent) override
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.
abstract class specifies interface to map data to graphics primitives
map vtkPolyData to graphics primitives
create a window for renderers to draw into
static vtkAlgorithm * New()
double * GetBounds() override
Return bounding box (array of six doubles) of data expressed as (xmin,xmax, ymin,ymax, zmin,zmax).
general representation of visualization data
virtual void Render(vtkRenderer *ren, vtkActor *a)=0
Method initiates the mapping process.
vtkSmartPointer< vtkCompositeDataSet > Input