30#ifndef vtkPistonToDataSet_h
31#define vtkPistonToDataSet_h
52 vtkGetMacro(OutputDataSetType,
int);
abstract class to specify dataset behavior
a simple class to control print indentation
Superclass for algorithms that produce only PistonDataObjects.
converts a PistonDataObject to a DataSet
vtkDataSet * GetDataSetOutput(int port)
A convenience method to reduce code duplication that gets the output as the expected type or NULL.
void PrintSelf(ostream &os, vtkIndent indent)
Methods invoked by print to print information about the object including superclasses.
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
Method that does the actual calculation.
virtual int FillOutputPortInformation(int, vtkInformation *)
Overridden to say that we produce vtkDataSet.
static vtkPistonToDataSet * New()
virtual int RequestDataObject(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
Overriden to create whatever output data set type is selected.
vtkSetMacro(IgnoreDriverBugs, bool)
Updates the extensions string.