23 #ifndef vtkHyperTreeGridMapper_h
24 #define vtkHyperTreeGridMapper_h
27 #include "vtkSetGet.h"
30 #include "vtkRenderingHyperTreeGridModule.h"
32 VTK_ABI_NAMESPACE_BEGIN
71 void GetBounds(
double bounds[6])
override;
80 vtkGetMacro(UseAdaptiveDecimation,
bool);
81 vtkSetMacro(UseAdaptiveDecimation,
bool);
82 vtkBooleanMacro(UseAdaptiveDecimation,
bool);
111 bool UseAdaptiveDecimation =
false;
125 VTK_ABI_NAMESPACE_END
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