30 #ifndef vtkPistonToDataSet_h 
   31 #define vtkPistonToDataSet_h 
   52   vtkGetMacro(OutputDataSetType, 
int);
 
static vtkPistonAlgorithm * New()
 
virtual int RequestDataObject(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
Produce empty output of the proper type for RequestData to fill in. 
 
abstract class to specify dataset behavior 
 
Superclass for algorithms that produce only PistonDataObjects. 
 
virtual int FillOutputPortInformation(int port, vtkInformation *info)
Overridden to say that we take in and produce vtkPistonDataObjects. 
 
converts a PistonDataObject to a DataSet 
 
a simple class to control print indentation 
 
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
Method that does the actual calculation. 
 
vtkSetMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection. 
 
void PrintSelf(ostream &os, vtkIndent indent)
Methods invoked by print to print information about the object including superclasses.