41#include "vtkFiltersPointsModule.h"  
   44VTK_ABI_NAMESPACE_BEGIN
 
   67    SPECIFY_LEAF_SIZE = 1,
 
   80  vtkSetMacro(ConfigurationStyle, 
int);
 
   81  vtkGetMacro(ConfigurationStyle, 
int);
 
   94  vtkSetVector3Macro(Divisions, 
int);
 
   95  vtkGetVectorMacro(Divisions, 
int, 3);
 
  105  vtkSetVector3Macro(LeafSize, 
double);
 
  106  vtkGetVectorMacro(LeafSize, 
double, 3);
 
  117  vtkGetMacro(NumberOfPointsPerBin, 
int);
 
a simple class to control print indentation
 
base class for interpolation kernels
 
Superclass for algorithms that produce only polydata as output.
 
quickly locate points in 3-space
 
subsample points using uniform binning
 
void SetConfigurationStyleToLeafSize()
Configure how the filter is to operate.
 
Style
This enum is used to configure the operation of the filter.
 
vtkInterpolationKernel * Kernel
 
void SetConfigurationStyleToManual()
Configure how the filter is to operate.
 
int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
This is called by the superclass.
 
void SetKernel(vtkInterpolationKernel *kernel)
Specify an interpolation kernel to combine the point attributes.
 
void SetConfigurationStyleToAutomatic()
Configure how the filter is to operate.
 
static vtkVoxelGrid * New()
Standard methods for instantiating, obtaining type information, and printing information.
 
int FillInputPortInformation(int port, vtkInformation *info) override
Fill the input port information objects for this algorithm.
 
void PrintSelf(ostream &os, vtkIndent indent) override
Standard methods for instantiating, obtaining type information, and printing information.
 
vtkStaticPointLocator * Locator