25 #ifndef vtkPainterCommunicator_h
26 #define vtkPainterCommunicator_h
28 #include "vtkRenderingLICOpenGL2Module.h"
44 this->Copy(&other,
false);
vtkPainterCommunicator(const vtkPainterCommunicator &other)
Copy and assignment operators.
virtual void Copy(const vtkPainterCommunicator *, bool)
Copy the communicator, the flag indicates if ownership should be assumed.
virtual bool GetMPIInitialized()
Query MPI about its state.
virtual int GetRank()
Query MPI about the communicator.
virtual bool GetMPIFinalized()
virtual int GetWorldSize()
virtual void Duplicate(const vtkPainterCommunicator *)
Duplicate the communicator.
virtual int GetWorldRank()
Query MPI about the world communicator.
A communicator that can safely be used inside a painter.
vtkPainterCommunicator & operator=(const vtkPainterCommunicator &other)