|  | VTK
    9.0.1
    | 
 
 
 
Go to the documentation of this file.
   47 #ifndef vtkVoxelGrid_h 
   48 #define vtkVoxelGrid_h 
   50 #include "vtkFiltersPointsModule.h"  
   75     SPECIFY_LEAF_SIZE = 1,
 
   88   vtkSetMacro(ConfigurationStyle, 
int);
 
   89   vtkGetMacro(ConfigurationStyle, 
int);
 
  102   vtkSetVector3Macro(Divisions, 
int);
 
  103   vtkGetVectorMacro(Divisions, 
int, 3);
 
  113   vtkSetVector3Macro(LeafSize, 
double);
 
  114   vtkGetVectorMacro(LeafSize, 
double, 3);
 
  124   vtkSetClampMacro(NumberOfPointsPerBin, 
int, 1, 
VTK_INT_MAX);
 
  125   vtkGetMacro(NumberOfPointsPerBin, 
int);
 
  
vtkStaticPointLocator * Locator
void SetConfigurationStyleToLeafSize()
void SetConfigurationStyleToManual()
void SetConfigurationStyleToAutomatic()
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
vtkInterpolationKernel * Kernel
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
This is called by the superclass.
a simple class to control print indentation
int FillInputPortInformation(int port, vtkInformation *info) override
Fill the input port information objects for this algorithm.
quickly locate points in 3-space
Style
This enum is used to configure the operation of the filter.
subsample points using uniform binning
static vtkPolyDataAlgorithm * New()
base class for interpolation kernels
Superclass for algorithms that produce only polydata as output.