39 #ifndef __vtkDistancePolyDataFilter_h
40 #define __vtkDistancePolyDataFilter_h
42 #include "vtkFiltersGeneralModule.h"
49 void PrintSelf(ostream& os, vtkIndent indent);
54 vtkSetMacro(SignedDistance,
int);
55 vtkGetMacro(SignedDistance,
int);
56 vtkBooleanMacro(SignedDistance,
int);
62 vtkSetMacro(NegateDistance,
int);
63 vtkGetMacro(NegateDistance,
int);
64 vtkBooleanMacro(NegateDistance,
int);
70 vtkSetMacro(ComputeSecondDistance,
int);
71 vtkGetMacro(ComputeSecondDistance,
int);
72 vtkBooleanMacro(ComputeSecondDistance,
int);
83 int RequestData(vtkInformation*, vtkInformationVector**, vtkInformationVector*);
94 int ComputeSecondDistance;
virtual int FillInputPortInformation(int port, vtkInformation *info)
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
concrete dataset represents vertices, lines, polygons, and triangle strips
static vtkPolyDataAlgorithm * New()
void PrintSelf(ostream &os, vtkIndent indent)
Superclass for algorithms that produce only polydata as output.