 |
VTK
9.1.0
|
Go to the documentation of this file.
32 #ifndef vtkPointSetAlgorithm_h
33 #define vtkPointSetAlgorithm_h
36 #include "vtkCommonExecutionModelModule.h"
virtual int ComputeInputUpdateExtent(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
This is called by the superclass.
void AddInputData(vtkPointSet *)
Assign a data object as input.
Superclass for algorithms that produce output of the same type as input.
Superclass for all sources, filters, and sinks in VTK.
topologically regular array of data
void SetInputData(vtkDataObject *)
Assign a data object as input.
void SetInputData(int, vtkDataObject *)
Assign a data object as input.
vtkTypeBool ProcessRequest(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector) override
see vtkAlgorithm for details
virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
This is called by the superclass.
vtkDataObject * GetInput()
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
virtual int ExecuteInformation(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
This is called by the superclass.
int FillOutputPortInformation(int port, vtkInformation *info) override
Fill the output port information objects for this algorithm.
a simple class to control print indentation
vtkPointSet * GetOutput()
Get the output data object for a port on this algorithm.
vtkPointSet * GetOutput(int)
Get the output data object for a port on this algorithm.
~vtkPointSetAlgorithm() override=default
int FillInputPortInformation(int port, vtkInformation *info) override
Fill the input port information objects for this algorithm.
void AddInputData(int, vtkDataObject *)
Assign a data object as input.
concrete class for storing a set of points
vtkStructuredGrid * GetStructuredGridOutput()
Get the output as vtkStructuredGrid.
vtkPolyData * GetPolyDataOutput()
Get the output as vtkPolyData.
concrete dataset represents vertices, lines, polygons, and triangle strips
void AddInputData(vtkDataObject *)
Assign a data object as input.
void SetInputData(int, vtkPointSet *)
Assign a data object as input.
void AddInputData(int, vtkPointSet *)
Assign a data object as input.
dataset represents arbitrary combinations of all possible cell types
vtkUnstructuredGrid * GetUnstructuredGridOutput()
Get the output as vtkUnstructuredGrid.
void SetInputData(vtkPointSet *)
Assign a data object as input.
general representation of visualization data
static vtkPointSetAlgorithm * New()
virtual int RequestDataObject(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
This is called by the superclass.