33 #ifndef __vtkPointSetAlgorithm_h
34 #define __vtkPointSetAlgorithm_h
40 class vtkStructuredGrid;
41 class vtkUnstructuredGrid;
52 vtkPointSet* GetOutput();
53 vtkPointSet* GetOutput(
int);
57 vtkPolyData *GetPolyDataOutput();
60 vtkStructuredGrid *GetStructuredGridOutput();
63 vtkUnstructuredGrid *GetUnstructuredGridOutput();
75 void SetInput(vtkPointSet*);
76 void SetInput(
int, vtkPointSet*);
85 void AddInput(vtkPointSet*);
86 void AddInput(
int, vtkPointSet*);
virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
virtual int ProcessRequest(vtkInformation *request, vtkInformationVector **inInfo, vtkInformationVector *outInfo)
virtual int ExecuteInformation(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
virtual int ComputeInputUpdateExtent(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
Superclass for all sources, filters, and sinks in VTK.
virtual int FillOutputPortInformation(int port, vtkInformation *info)
a simple class to control print indentation
Superclass for algorithms that produce output of the same type as input.
virtual int FillInputPortInformation(int port, vtkInformation *info)
static vtkAlgorithm * New()
helper class to get VTK data object types as string and instantiate them
void PrintSelf(ostream &os, vtkIndent indent)