Go to the documentation of this file.
24 #ifndef vtkPSurfaceLICPainter_h
25 #define vtkPSurfaceLICPainter_h
28 #include "vtkRenderingParallelLICModule.h"
virtual void StartTimerEvent(const char *name)
Methods used for parallel benchmarks.
virtual vtkPainterCommunicator * CreateCommunicator(int include)
Creates a new communicator with/without the calling processes as indicated by the passed in flag,...
painter that performs LIC on the surface of arbitrary geometry.
virtual void GetGlobalMinMax(vtkPainterCommunicator *comm, float &min, float &max)
Get the min/max across all ranks.
parallel parts of the vtkSurfaceLICPainter
virtual void EndTimerEvent(const char *name)
a simple class to control print indentation
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
virtual bool NeedToUpdateCommunicator()
Ensure that if any rank udpates the communicator they all do.
virtual void WriteTimerLog(const char *fileName)
Methods used for parallel benchmarks.
A communicator that can safely be used inside a painter.
static vtkPSurfaceLICPainter * New()