15 #ifndef vtkCPPythonScriptPipeline_h 16 #define vtkCPPythonScriptPipeline_h 19 #include "vtkPVPythonCatalystModule.h" 20 #include "vtkStdString.h" 34 void PrintSelf(ostream& os, vtkIndent indent);
38 int Initialize(
const char* fileName);
61 vtkStdString GetPythonAddress(
void* pointer);
64 vtkSetStringMacro(PythonScriptName);
65 vtkGetStringMacro(PythonScriptName);
73 char* PythonScriptName;
virtual int RequestDataDescription(vtkCPDataDescription *DataDescription)=0
Configuration Step: The coprocessor first determines if any coprocessing needs to be done at this Tim...
void PrintSelf(ostream &os, vtkIndent indent)
virtual int CoProcess(vtkCPDataDescription *DataDescription)=0
Execute the pipeline. Returns 1 for success and 0 for failure.
Generic interface for operating on pipelines.
virtual int Finalize()
Finalize the pipeline before deleting it.
Class that creates a coprocessing pipeline starting from a coprocessing script.
This class provides the description of the data for the coprocessor pipelines.