Go to the documentation of this file.
69 #ifndef vtkUnsignedDistance_h
70 #define vtkUnsignedDistance_h
72 #include "vtkFiltersPointsModule.h"
96 vtkGetVectorMacro(Dimensions,
int,3);
106 vtkSetVector6Macro(Bounds,
double);
107 vtkGetVectorMacro(Bounds,
double,6);
128 vtkSetClampMacro(AdjustDistance,
double,-1.0,1.0);
129 vtkGetMacro(AdjustDistance,
double);
138 vtkGetMacro(Radius,
double);
168 vtkSetMacro(CapValue,
double);
169 vtkGetMacro(CapValue,
double);
177 vtkSetMacro(OutputScalarType,
int);
178 vtkGetMacro(OutputScalarType,
int);
void SetOutputScalarTypeToDouble()
int ProcessRequest(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
Process a request from the executive.
void EndAppend()
Method completes the append process.
void SetDimensions(int i, int j, int k)
void Append(vtkPolyData *input)
Append a data set to the existing output.
Generic algorithm superclass for image algs.
a simple class to control print indentation
~vtkUnsignedDistance() override
static vtkUnsignedDistance * New()
Standard methods for instantiating the class, providing type information, and printing.
void StartAppend()
Initialize the filter for appending data.
void SetOutputScalarTypeToFloat()
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
void SetDimensions(const int dim[3])
int RequestInformation(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
Subclasses can reimplement this method to collect information from their inputs and set information f...
concrete dataset represents vertices, lines, polygons, and triangle strips
abstract class to quickly locate points in 3-space
int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
This is called in response to a REQUEST_DATA request from the executive.
void SetLocator(vtkAbstractPointLocator *locator)
Specify a point locator.
int FillInputPortInformation(int, vtkInformation *) override
Fill the input port information objects for this algorithm.
compute unsigned (i.e., non-negative) distances from an input point cloud
vtkAbstractPointLocator * Locator