28 #ifndef vtkHyperTreeGridFeatureEdges_h
29 #define vtkHyperTreeGridFeatureEdges_h
31 #include "vtkFiltersHyperTreeModule.h"
36 VTK_ABI_NAMESPACE_BEGIN
60 vtkSetMacro(MergePoints,
bool);
61 vtkGetMacro(MergePoints,
bool);
82 bool MergePoints =
false;
136 bool ShouldAddEdge2D(
160 unsigned int OrientationAxe1D = 0;
161 const unsigned int* OrientationAxes2D =
nullptr;
169 VTK_ABI_NAMESPACE_END
int FillOutputPortInformation(int, vtkInformation *) override
Define default input and output port types.
A dataset containing a grid of vtkHyperTree instances arranged as a rectilinear grid.
Objects for traversal a HyperTreeGrid.
Objects for traversal a HyperTreeGrid.
a simple class to control print indentation
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
Generates feature edges from an Hyper Tree Grid.
object to represent cell connectivity
Superclass for algorithms that produce a hyper tree grid as output.
static vtkAlgorithm * New()
Objects for traversal a HyperTreeGrid.
general representation of visualization data
represent and manipulate 3D points
virtual int ProcessTrees(vtkHyperTreeGrid *, vtkDataObject *)=0
Main routine to process individual trees in the grid This is pure virtual method to be implemented by...