25 #ifndef vtkPPainterCommunicator_h 26 #define vtkPPainterCommunicator_h 28 #include "vtkPainterCommunicator.h" 31 class vtkPPainterCommunicatorInternals;
43 { this->
Copy(&other,
false); }
47 { this->
Copy(&other,
false);
return *
this; }
74 static bool MPIInitialized();
75 static bool MPIFinalized();
83 void *GetCommunicator();
99 vtkPPainterCommunicatorInternals *Internals;
virtual void Copy(const vtkPainterCommunicator *, bool)
vtkPPainterCommunicator & operator=(const vtkPPainterCommunicator &other)
#define VTKRENDERINGPARALLELLIC_EXPORT
virtual int GetWorldSize()
virtual void Duplicate(const vtkPainterCommunicator *)
virtual bool GetMPIInitialized()
virtual int GetWorldRank()
virtual bool GetMPIFinalized()
vtkPPainterCommunicator(const vtkPPainterCommunicator &other)