Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

vtkSMMPIRenderModuleProxy Class Reference

Handle MPI and Client Server. More...

#include <vtkSMMPIRenderModuleProxy.h>

Inheritance diagram for vtkSMMPIRenderModuleProxy:

Inheritance graph
[legend]
Collaboration diagram for vtkSMMPIRenderModuleProxy:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 vtkTypeRevisionMacro (vtkSMMPIRenderModuleProxy, vtkSMCompositeRenderModuleProxy)
void PrintSelf (ostream &os, vtkIndent indent)
virtual void SetUseCompositeCompression (int val)
virtual void InteractiveRender ()
virtual void StillRender ()

Static Public Member Functions

vtkSMMPIRenderModuleProxyNew ()

Protected Member Functions

 vtkSMMPIRenderModuleProxy ()
 ~vtkSMMPIRenderModuleProxy ()
virtual void CreateVTKObjects (int numObjects)
virtual void CreateCompositeManager ()
virtual void InitializeCompositingPipeline ()
void SetCompositer (const char *proxyname)

Detailed Description

Handle MPI and Client Server.

This module hanldes both the cases of ParaView running Client-Server and ParaView running as a set MPI processes.

Definition at line 27 of file vtkSMMPIRenderModuleProxy.h.


Constructor & Destructor Documentation

vtkSMMPIRenderModuleProxy::vtkSMMPIRenderModuleProxy  )  [protected]
 

vtkSMMPIRenderModuleProxy::~vtkSMMPIRenderModuleProxy  )  [protected]
 


Member Function Documentation

vtkSMMPIRenderModuleProxy* vtkSMMPIRenderModuleProxy::New  )  [static]
 

Reimplemented from vtkSMCompositeRenderModuleProxy.

vtkSMMPIRenderModuleProxy::vtkTypeRevisionMacro vtkSMMPIRenderModuleProxy  ,
vtkSMCompositeRenderModuleProxy 
 

void vtkSMMPIRenderModuleProxy::PrintSelf ostream &  os,
vtkIndent  indent
 

Reimplemented from vtkSMCompositeRenderModuleProxy.

virtual void vtkSMMPIRenderModuleProxy::SetUseCompositeCompression int  val  )  [virtual]
 

Compression uses active pixel encoding of color and zbuffer.

virtual void vtkSMMPIRenderModuleProxy::InteractiveRender  )  [virtual]
 

Render based on the interactive render parameters. This usually means LOD size, LOD geometry.

Reimplemented from vtkSMCompositeRenderModuleProxy.

virtual void vtkSMMPIRenderModuleProxy::StillRender  )  [virtual]
 

Render based on the still render parameters. This usually means full size, full geometry.

Reimplemented from vtkSMCompositeRenderModuleProxy.

virtual void vtkSMMPIRenderModuleProxy::CreateVTKObjects int  numObjects  )  [protected, virtual]
 

Given the number of objects (numObjects), class name (VTKClassName) and server ids ( this->GetServerIDs()), this methods instantiates the objects on the server(s)

Reimplemented from vtkSMCompositeRenderModuleProxy.

virtual void vtkSMMPIRenderModuleProxy::CreateCompositeManager  )  [protected, virtual]
 

Subclasses must decide what type of CompositeManagerProxy they need. This method is called to make that decision. Subclasses are expected to add the CompositeManagerProxy as a SubProxy named "CompositeManager".

Reimplemented from vtkSMCompositeRenderModuleProxy.

virtual void vtkSMMPIRenderModuleProxy::InitializeCompositingPipeline  )  [protected, virtual]
 

Subclasses should override this method to intialize the Composite Manager. This is called after CreateVTKObjects();

Reimplemented from vtkSMCompositeRenderModuleProxy.

void vtkSMMPIRenderModuleProxy::SetCompositer const char *  proxyname  )  [protected]
 


The documentation for this class was generated from the following file:
Generated on Tue May 30 12:40:27 2006 for ParaView by doxygen 1.3.5