35#ifndef vtkHyperTreeGridGeometry_h
36#define vtkHyperTreeGridGeometry_h
38#include "vtkFiltersHyperTreeModule.h"
41VTK_ABI_NAMESPACE_BEGIN
101 vtkSetMacro(FillMaterial,
bool);
102 vtkGetMacro(FillMaterial,
bool);
103 vtkBooleanMacro(FillMaterial,
bool);
144 bool FillMaterial =
true;
object to represent cell connectivity
general representation of visualization data
vtkHyperTreeGridAlgorithm()
bool PassThroughCellIds
Boolean for passing input original cell ids to the output poly data.
int FillOutputPortInformation(int, vtkInformation *) override
For this algorithm the output is a vtkPolyData instance.
static vtkHyperTreeGridGeometry * New()
~vtkHyperTreeGridGeometry() override=default
bool Merging
If true, a vtkIncrementalPointLocator is used when inserting new points to the output.
vtkHyperTreeGridGeometry()=default
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
int ProcessTrees(vtkHyperTreeGrid *, vtkDataObject *) override
Main routine to generate external boundary.
std::string OriginalCellIdArrayName
Name of the array holding original cell ids in output if PassThroughCellIds is true.
A dataset containing a grid of vtkHyperTree instances arranged as a rectilinear grid.
a simple class to control print indentation
represent and manipulate 3D points