VTK  9.6.2
vtkUnsignedDistance Class Reference

compute unsigned (i.e., non-negative) distances from an input point cloud More...

#include <vtkUnsignedDistance.h>

Inheritance diagram for vtkUnsignedDistance:
[legend]
Collaboration diagram for vtkUnsignedDistance:
[legend]

Public Member Functions

void StartAppend ()
 Initialize the filter for appending data.
void Append (vtkPolyData *input)
 Append a data set to the existing output.
void EndAppend ()
 Method completes the append process.
vtkTypeBool ProcessRequest (vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
 Process a request from the executive.
virtual int * GetDimensions ()
 Set/Get the i-j-k dimensions on which to computer the distance function.
virtual void GetDimensions (int data[3])
 Set/Get the i-j-k dimensions on which to computer the distance function.
void SetDimensions (int i, int j, int k)
 Set/Get the i-j-k dimensions on which to computer the distance function.
void SetDimensions (const int dim[3])
 Set/Get the i-j-k dimensions on which to computer the distance function.
virtual void SetBounds (double, double, double, double, double, double)
 Set / get the region in space in which to perform the sampling.
virtual void SetBounds (double[6])
 Set / get the region in space in which to perform the sampling.
virtual double * GetBounds ()
 Set / get the region in space in which to perform the sampling.
virtual void GetBounds (double data[6])
 Set / get the region in space in which to perform the sampling.
virtual void SetAdjustBounds (vtkTypeBool)
 Control how the model bounds are computed.
virtual vtkTypeBool GetAdjustBounds ()
 Control how the model bounds are computed.
virtual void AdjustBoundsOn ()
 Control how the model bounds are computed.
virtual void AdjustBoundsOff ()
 Control how the model bounds are computed.
virtual void SetAdjustDistance (double)
 Specify the amount to grow the model bounds (if the ivar AdjustBounds is set).
virtual double GetAdjustDistance ()
 Specify the amount to grow the model bounds (if the ivar AdjustBounds is set).
virtual void SetRadius (double)
 Set / get the radius of influence of each point.
virtual double GetRadius ()
 Set / get the radius of influence of each point.
void SetLocator (vtkAbstractPointLocator *locator)
 Specify a point locator.
virtual vtkAbstractPointLocatorGetLocator ()
 Specify a point locator.