31 #ifndef __vtkPointSetAlgorithm_h
32 #define __vtkPointSetAlgorithm_h
34 #include "vtkCommonExecutionModelModule.h"
40 class vtkUnstructuredGrid;
47 void PrintSelf(ostream& os, vtkIndent indent);
51 vtkPointSet* GetOutput();
52 vtkPointSet* GetOutput(
int);
62 vtkUnstructuredGrid *GetUnstructuredGridOutput();
70 void SetInputData(vtkPointSet*);
71 void SetInputData(
int, vtkPointSet*);
79 void AddInputData(vtkPointSet*);
80 void AddInputData(
int, vtkPointSet*);
91 vtkInformationVector** inputVector,
92 vtkInformationVector* outputVector);
102 virtual int RequestDataObject(vtkInformation* request,
103 vtkInformationVector** inputVector,
104 vtkInformationVector* outputVector);
111 vtkInformationVector**,
112 vtkInformationVector*) {
return 1;};
119 vtkInformationVector**,
120 vtkInformationVector*) {
return 1;};
127 vtkInformationVector**,
128 vtkInformationVector*)
virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
virtual int ProcessRequest(vtkInformation *request, vtkInformationVector **inInfo, vtkInformationVector *outInfo)
virtual int ExecuteInformation(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
concrete dataset represents vertices, lines, polygons, and triangle strips
virtual int ComputeInputUpdateExtent(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
Superclass for all sources, filters, and sinks in VTK.
virtual int FillOutputPortInformation(int port, vtkInformation *info)
Superclass for algorithms that produce output of the same type as input.
virtual int FillInputPortInformation(int port, vtkInformation *info)
topologically regular array of data
static vtkAlgorithm * New()
general representation of visualization data
void PrintSelf(ostream &os, vtkIndent indent)