35#ifndef vtkHyperTreeGridGeometry_h
36#define vtkHyperTreeGridGeometry_h
38#include "vtkFiltersHyperTreeModule.h"
41VTK_ABI_NAMESPACE_BEGIN
62 vtkSetMacro(Merging,
bool);
63 vtkGetMacro(Merging,
bool);
76 vtkSetMacro(PassThroughCellIds,
bool);
77 vtkGetMacro(PassThroughCellIds,
bool);
78 vtkBooleanMacro(PassThroughCellIds,
bool);
88 vtkSetMacro(OriginalCellIdArrayName, std::string);
89 vtkGetMacro(OriginalCellIdArrayName, std::string);
111 bool PassThroughCellIds =
false;
116 std::string OriginalCellIdArrayName =
"vtkOriginalCellIds";
124 bool Merging =
false;
object to represent cell connectivity
general representation of visualization data
Superclass for algorithms that produce a hyper tree grid as output.
Generate vtkHyperTreeGrid external surface.
int FillOutputPortInformation(int, vtkInformation *) override
For this algorithm the output is a vtkPolyData instance.
static vtkHyperTreeGridGeometry * New()
~vtkHyperTreeGridGeometry() override=default
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.
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