ParaView
Public Types | Public Member Functions | Static Public Member Functions
vtkMPICompositeManager Class Reference

Composites when running in MPI mode. More...

#include <vtkMPICompositeManager.h>

Inheritance diagram for vtkMPICompositeManager:
Inheritance graph
[legend]
Collaboration diagram for vtkMPICompositeManager:
Collaboration graph
[legend]

List of all members.

Public Types

enum  Tags { GATHER_Z_RMI_TAG = 987987, Z_TAG = 88771 }

Public Member Functions

virtual const char * GetClassName ()
virtual int IsA (const char *type)
void PrintSelf (ostream &os, vtkIndent indent)
virtual void InitializeRMIs ()
float GetZBufferValue (int x, int y)
void GatherZBufferValueRMI (int x, int y)
virtual void StartRender ()

Static Public Member Functions

static vtkMPICompositeManagerNew ()
static int IsTypeOf (const char *type)
static vtkMPICompositeManagerSafeDownCast (vtkObject *o)
virtual int ChooseBuffer ()
 vtkMPICompositeManager ()
 ~vtkMPICompositeManager ()

Detailed Description

Composites when running in MPI mode.

Definition at line 26 of file vtkMPICompositeManager.h.


Member Enumeration Documentation

Enumerator:
GATHER_Z_RMI_TAG 
Z_TAG 

Reimplemented from vtkParallelRenderManager.

Definition at line 45 of file vtkMPICompositeManager.h.


Constructor & Destructor Documentation

vtkMPICompositeManager::vtkMPICompositeManager ( ) [protected]

Select buffer to read from / render into. Overridden to choose the back buffer only when the buffers haven;t been swapped yet.

vtkMPICompositeManager::~vtkMPICompositeManager ( ) [protected]

Select buffer to read from / render into. Overridden to choose the back buffer only when the buffers haven;t been swapped yet.


Member Function Documentation

static vtkMPICompositeManager* vtkMPICompositeManager::New ( ) [static]

Reimplemented from vtkCompositeRenderManager.

virtual const char* vtkMPICompositeManager::GetClassName ( ) [virtual]

Reimplemented from vtkCompositeRenderManager.

static int vtkMPICompositeManager::IsTypeOf ( const char *  type) [static]

Reimplemented from vtkCompositeRenderManager.

virtual int vtkMPICompositeManager::IsA ( const char *  type) [virtual]

Reimplemented from vtkCompositeRenderManager.

static vtkMPICompositeManager* vtkMPICompositeManager::SafeDownCast ( vtkObject o) [static]

Reimplemented from vtkCompositeRenderManager.

void vtkMPICompositeManager::PrintSelf ( ostream &  os,
vtkIndent  indent 
) [virtual]

Reimplemented from vtkCompositeRenderManager.

virtual void vtkMPICompositeManager::InitializeRMIs ( ) [virtual]

If the user wants to handle the event loop, then they must call this method to initialize the RMIs.

Reimplemented from vtkParallelRenderManager.

float vtkMPICompositeManager::GetZBufferValue ( int  x,
int  y 
)

Get the z buffer value at a pixel. GatherZBufferValue is an internal method. Called only on root node.

void vtkMPICompositeManager::GatherZBufferValueRMI ( int  x,
int  y 
)

Internal method: called only on non-Root nodes.

virtual void vtkMPICompositeManager::StartRender ( ) [virtual]

Overridden to set the Image Size when ParallelRendering is off.

Reimplemented from vtkParallelRenderManager.

virtual int vtkMPICompositeManager::ChooseBuffer ( ) [virtual]

Select buffer to read from / render into. Overridden to choose the back buffer only when the buffers haven;t been swapped yet.

Reimplemented from vtkParallelRenderManager.


The documentation for this class was generated from the following file: