70 #ifndef vtkHierarchicalBinningFilter_h 71 #define vtkHierarchicalBinningFilter_h 73 #include "vtkFiltersPointsModule.h" 76 #define VTK_MAX_LEVEL 12 99 vtkGetMacro(NumberOfLevels,
int);
110 vtkGetMacro(Automatic,
bool);
121 vtkSetVector3Macro(Divisions,
int);
122 vtkGetVectorMacro(Divisions,
int,3);
133 vtkSetVector6Macro(Bounds,
double);
134 vtkGetVectorMacro(Bounds,
double,6);
143 int GetNumberOfGlobalBins();
150 int GetNumberOfBins(
int level);
180 void GetBinBounds(
int globalBin,
double bounds[6]);
188 void GetLocalBinBounds(
int level,
int localBin,
double bounds[6]);
205 vtkInformationVector *) VTK_OVERRIDE;
206 int FillInputPortInformation(
int port, vtkInformation *
info) VTK_OVERRIDE;
uniform binning of points into a hierarchical structure
static vtkPolyDataAlgorithm * New()
Superclass for algorithms that produce only polydata as output.
a simple class to control print indentation
vtkSetMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection.
vtkBooleanMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.