21 #ifndef vtkAllToNRedistributeCompositePolyData_h 22 #define vtkAllToNRedistributeCompositePolyData_h 24 #include "vtkDataObjectAlgorithm.h" 25 #include "vtkPVVTKExtensionsRenderingModule.h" 27 class vtkMultiProcessController;
30 :
public vtkDataObjectAlgorithm
35 void PrintSelf(ostream& os, vtkIndent indent);
41 virtual void SetController(vtkMultiProcessController*);
42 vtkGetObjectMacro(Controller, vtkMultiProcessController);
45 vtkSetMacro(NumberOfProcesses,
int);
46 vtkGetMacro(NumberOfProcesses,
int);
58 virtual vtkExecutive* CreateDefaultExecutive();
60 virtual int RequestDataObject(vtkInformation*, vtkInformationVector**, vtkInformationVector*);
61 virtual int RequestData(vtkInformation* request, vtkInformationVector** inputVector,
62 vtkInformationVector* outputVector);
63 virtual int FillInputPortInformation(
int port, vtkInformation* info);
vtkMultiProcessController * Controller
vtkAllToNRedistributePolyData extension that is composite data aware.