38#ifndef vtkSpatialRepresentationFilter_h 
   39#define vtkSpatialRepresentationFilter_h 
   41#include "vtkFiltersGeneralModule.h"  
   44VTK_ABI_NAMESPACE_BEGIN
 
   47class vtkSpatialRepresentationFilterInternal;
 
   69  vtkGetMacro(MaximumLevel, 
int);
 
   86  vtkSetMacro(GenerateLeaves, 
bool);
 
   87  vtkGetMacro(GenerateLeaves, 
bool);
 
   88  vtkBooleanMacro(GenerateLeaves, 
bool);
 
  109  vtkSpatialRepresentationFilterInternal* Internal;
 
abstract class to specify dataset behavior
 
Detect and break reference loops.
 
a simple class to control print indentation
 
abstract base class for objects that accelerate spatial searches
 
Superclass for algorithms that produce only vtkMultiBlockDataSet as output.
 
generate polygonal model of spatial search object (i.e., a vtkLocator)
 
int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
This is called by the superclass.
 
~vtkSpatialRepresentationFilter() override
 
virtual void SetSpatialRepresentation(vtkLocator *)
Set/Get the locator that will be used to generate the representation.
 
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
 
static vtkSpatialRepresentationFilter * New()
 
void ReportReferences(vtkGarbageCollector *) override
 
void AddLevel(int level)
Add a level to be computed.
 
void ResetLevels()
Remove all levels.
 
vtkLocator * SpatialRepresentation
 
vtkSpatialRepresentationFilter()
 
int FillInputPortInformation(int, vtkInformation *) override
Fill the input port information objects for this algorithm.