Go to the documentation of this file.
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; }
99 vtkPPainterCommunicatorInternals *Internals;
void GetCommunicator(vtkMPICommunicatorOpaqueComm *comm)
virtual ~vtkPPainterCommunicator()
vtkPPainterCommunicator()
virtual int GetWorldRank()
static bool MPIFinalized()
static bool MPIInitialized()
virtual void Duplicate(const vtkPainterCommunicator *other)
void SetCommunicator(vtkMPICommunicatorOpaqueComm *comm)
virtual void Copy(const vtkPainterCommunicator *, bool)
vtkPPainterCommunicator & operator=(const vtkPPainterCommunicator &other)
virtual int GetWorldSize()
virtual bool GetMPIInitialized()
virtual void Copy(const vtkPainterCommunicator *other, bool ownership)
static vtkMPICommunicatorOpaqueComm * GetGlobalCommunicator()
void SubsetCommunicator(vtkMPICommunicatorOpaqueComm *comm, int include)
vtkPPainterCommunicator(const vtkPPainterCommunicator &other)
virtual bool GetMPIFinalized()
#define VTKRENDERINGPARALLELLIC_EXPORT