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

vtkPVServerInformation Class Reference

Gets features of the server. More...

#include <vtkPVServerInformation.h>

Inheritance diagram for vtkPVServerInformation:

Inheritance graph
[legend]
Collaboration diagram for vtkPVServerInformation:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 vtkTypeRevisionMacro (vtkPVServerInformation, vtkPVInformation)
void PrintSelf (ostream &os, vtkIndent indent)
void DeepCopy (vtkPVServerInformation *info)
virtual void CopyFromObject (vtkObject *)
virtual void AddInformation (vtkPVInformation *)
virtual void SetRemoteRendering (int)
virtual int GetRemoteRendering ()
virtual void CopyToStream (vtkClientServerStream *) const
virtual void CopyFromStream (const vtkClientServerStream *)
virtual void SetTileDimensions (int, int)
void SetTileDimensions (int[2])
virtual int * GetTileDimensions ()
virtual void GetTileDimensions (int &, int &)
virtual void GetTileDimensions (int[2])
virtual void SetUseOffscreenRendering (int)
virtual int GetUseOffscreenRendering ()
virtual void SetUseIceT (int)
virtual int GetUseIceT ()
virtual void SetRenderModuleName (const char *)
virtual char * GetRenderModuleName ()
void SetNumberOfMachines (unsigned int num)
unsigned int GetNumberOfMachines () const
void SetEnvironment (unsigned int idx, const char *name)
const char * GetEnvironment (unsigned int idx) const
void SetLowerLeft (unsigned int idx, double coord[3])
double * GetLowerLeft (unsigned int idx) const
void SetLowerRight (unsigned int idx, double coord[3])
double * GetLowerRight (unsigned int idx) const
void SetUpperLeft (unsigned int idx, double coord[3])
double * GetUpperLeft (unsigned int idx) const

Static Public Member Functions

vtkPVServerInformationNew ()

Protected Member Functions

 vtkPVServerInformation ()
 ~vtkPVServerInformation ()
 vtkPVServerInformation (const vtkPVServerInformation &)
void operator= (const vtkPVServerInformation &)

Protected Attributes

int RemoteRendering
int TileDimensions [2]
int UseOffscreenRendering
int UseIceT
char * RenderModuleName
vtkPVServerOptionsInternalsMachinesInternals

Detailed Description

Gets features of the server.

This objects is used by the client to get the features suported by the server. At the moment, server information is only on the root. Currently, the server information object is vtkPVProcessModule. This will probably change soon.

Definition at line 33 of file vtkPVServerInformation.h.


Constructor & Destructor Documentation

vtkPVServerInformation::vtkPVServerInformation  )  [protected]
 

vtkPVServerInformation::~vtkPVServerInformation  )  [protected]
 

vtkPVServerInformation::vtkPVServerInformation const vtkPVServerInformation  )  [protected]
 


Member Function Documentation

vtkPVServerInformation* vtkPVServerInformation::New  )  [static]
 

vtkPVServerInformation::vtkTypeRevisionMacro vtkPVServerInformation  ,
vtkPVInformation 
 

void vtkPVServerInformation::PrintSelf ostream &  os,
vtkIndent  indent
 

Reimplemented from vtkPVInformation.

virtual void vtkPVServerInformation::SetRemoteRendering int   )  [virtual]
 

This flag indicates whether the server can render remotely. If it is off, all rendering has to be on the client. This is only off when the user starts the server with the --disable-composite command line option.

virtual int vtkPVServerInformation::GetRemoteRendering  )  [virtual]
 

This flag indicates whether the server can render remotely. If it is off, all rendering has to be on the client. This is only off when the user starts the server with the --disable-composite command line option.

void vtkPVServerInformation::DeepCopy vtkPVServerInformation info  ) 
 

virtual void vtkPVServerInformation::CopyFromObject vtkObject *   )  [virtual]
 

Transfer information about a single object into this object.

Reimplemented from vtkPVInformation.

virtual void vtkPVServerInformation::AddInformation vtkPVInformation  )  [virtual]
 

Merge another information object.

Reimplemented from vtkPVInformation.

virtual void vtkPVServerInformation::CopyToStream vtkClientServerStream *   )  const [virtual]
 

Manage a serialized version of the information.

Implements vtkPVInformation.

virtual void vtkPVServerInformation::CopyFromStream const vtkClientServerStream *   )  [virtual]
 

Manage a serialized version of the information.

Reimplemented from vtkPVInformation.

virtual void vtkPVServerInformation::SetTileDimensions int  ,
int 
[virtual]
 

Varibles (command line argurments) set to render to a tiled display.

void vtkPVServerInformation::SetTileDimensions int  [2]  ) 
 

Varibles (command line argurments) set to render to a tiled display.

virtual int* vtkPVServerInformation::GetTileDimensions  )  [virtual]
 

Varibles (command line argurments) set to render to a tiled display.

virtual void vtkPVServerInformation::GetTileDimensions int &  ,
int & 
[virtual]
 

Varibles (command line argurments) set to render to a tiled display.

virtual void vtkPVServerInformation::GetTileDimensions int  [2]  )  [virtual]
 

Varibles (command line argurments) set to render to a tiled display.

virtual void vtkPVServerInformation::SetUseOffscreenRendering int   )  [virtual]
 

Variable (command line argument) to use offscreen rendering.

virtual int vtkPVServerInformation::GetUseOffscreenRendering  )  [virtual]
 

Variable (command line argument) to use offscreen rendering.

virtual void vtkPVServerInformation::SetUseIceT int   )  [virtual]
 

Returns 1 if ICE-T is available.

virtual int vtkPVServerInformation::GetUseIceT  )  [virtual]
 

Returns 1 if ICE-T is available.

virtual void vtkPVServerInformation::SetRenderModuleName const char *   )  [virtual]
 

Name of render module to use.

virtual char* vtkPVServerInformation::GetRenderModuleName  )  [virtual]
 

Name of render module to use.

void vtkPVServerInformation::SetNumberOfMachines unsigned int  num  ) 
 

Number of machines to use in data or render server Setting the number of machines has the side effect of wiping out any machine parameters previously set.

unsigned int vtkPVServerInformation::GetNumberOfMachines  )  const
 

Number of machines to use in data or render server Setting the number of machines has the side effect of wiping out any machine parameters previously set.

void vtkPVServerInformation::SetEnvironment unsigned int  idx,
const char *  name
 

Value of DISPLAY environment variable for this cave node

const char* vtkPVServerInformation::GetEnvironment unsigned int  idx  )  const
 

Value of DISPLAY environment variable for this cave node

void vtkPVServerInformation::SetLowerLeft unsigned int  idx,
double  coord[3]
 

Coordinates of lower left corner of this cave display

double* vtkPVServerInformation::GetLowerLeft unsigned int  idx  )  const
 

Coordinates of lower left corner of this cave display

void vtkPVServerInformation::SetLowerRight unsigned int  idx,
double  coord[3]
 

Coordinates of lower right corner of this cave display

double* vtkPVServerInformation::GetLowerRight unsigned int  idx  )  const
 

Coordinates of lower right corner of this cave display

void vtkPVServerInformation::SetUpperLeft unsigned int  idx,
double  coord[3]
 

Coordinates of lower left corner of this cave display

double* vtkPVServerInformation::GetUpperLeft unsigned int  idx  )  const
 

Coordinates of lower left corner of this cave display

void vtkPVServerInformation::operator= const vtkPVServerInformation  )  [protected]
 


Member Data Documentation

int vtkPVServerInformation::RemoteRendering [protected]
 

Definition at line 123 of file vtkPVServerInformation.h.

int vtkPVServerInformation::TileDimensions[2] [protected]
 

Definition at line 124 of file vtkPVServerInformation.h.

int vtkPVServerInformation::UseOffscreenRendering [protected]
 

Definition at line 125 of file vtkPVServerInformation.h.

int vtkPVServerInformation::UseIceT [protected]
 

Definition at line 126 of file vtkPVServerInformation.h.

char* vtkPVServerInformation::RenderModuleName [protected]
 

Definition at line 127 of file vtkPVServerInformation.h.

vtkPVServerOptionsInternals* vtkPVServerInformation::MachinesInternals [protected]
 

Definition at line 129 of file vtkPVServerInformation.h.


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