ParaView
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes
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

virtual const char * GetClassName ()
virtual int IsA (const char *type)
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 *)
virtual void CopyFromStream (const vtkClientServerStream *)
virtual void SetTileDimensions (int, int)
void SetTileDimensions (int[2])
virtual intGetTileDimensions ()
virtual void GetTileDimensions (int &, int &)
virtual void GetTileDimensions (int[2])
virtual void SetTileMullions (int, int)
void SetTileMullions (int[2])
virtual intGetTileMullions ()
virtual void GetTileMullions (int &, int &)
virtual void GetTileMullions (int[2])
virtual void SetUseOffscreenRendering (int)
virtual int GetUseOffscreenRendering ()
virtual void SetUseIceT (int)
virtual int GetUseIceT ()
virtual void SetRenderModuleName (const char *)
virtual char * GetRenderModuleName ()
virtual void SetOGVSupport (int)
virtual int GetOGVSupport ()
virtual void SetAVISupport (int)
virtual int GetAVISupport ()
virtual void SetTimeout (int)
virtual int GetTimeout ()
void SetEyeSeparation (double value)
double GetEyeSeparation () const
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])
doubleGetLowerLeft (unsigned int idx) const
void SetLowerRight (unsigned int idx, double coord[3])
doubleGetLowerRight (unsigned int idx) const
void SetUpperRight (unsigned int idx, double coord[3])
doubleGetUpperRight (unsigned int idx) const
virtual int GetNumberOfProcesses ()
virtual int GetMultiClientsEnable ()
virtual int GetClientId ()

Static Public Member Functions

static vtkPVServerInformationNew ()
static int IsTypeOf (const char *type)
static vtkPVServerInformationSafeDownCast (vtkObject *o)

Protected Member Functions

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

Protected Attributes

int NumberOfProcesses
int OGVSupport
int AVISupport
int RemoteRendering
int TileDimensions [2]
int TileMullions [2]
int Timeout
int UseIceT
int UseOffscreenRendering
int MultiClientsEnable
int ClientId
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.

Definition at line 31 of file vtkPVServerInformation.h.


Constructor & Destructor Documentation

vtkPVServerInformation::vtkPVServerInformation ( ) [protected]
vtkPVServerInformation::~vtkPVServerInformation ( ) [protected]
vtkPVServerInformation::vtkPVServerInformation ( const vtkPVServerInformation ) [protected]

Member Function Documentation

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

Reimplemented from vtkObject.

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

Reimplemented from vtkPVInformation.

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

Reimplemented from vtkPVInformation.

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

Reimplemented from vtkPVInformation.

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

Reimplemented from vtkPVInformation.

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

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 *  ) [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::SetTileMullions ( int  ,
int   
) [virtual]

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

void vtkPVServerInformation::SetTileMullions ( int  [2])

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

virtual int* vtkPVServerInformation::GetTileMullions ( ) [virtual]

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

virtual void vtkPVServerInformation::GetTileMullions ( int ,
int  
) [virtual]

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

virtual void vtkPVServerInformation::GetTileMullions ( 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 IceT is available.

virtual int vtkPVServerInformation::GetUseIceT ( ) [virtual]

Returns 1 if IceT 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.

virtual void vtkPVServerInformation::SetOGVSupport ( int  ) [virtual]

Get/Set if the server supports saving OGVs.

virtual int vtkPVServerInformation::GetOGVSupport ( ) [virtual]

Get/Set if the server supports saving OGVs.

virtual void vtkPVServerInformation::SetAVISupport ( int  ) [virtual]

Get/Set if the server supports saving AVIs.

virtual int vtkPVServerInformation::GetAVISupport ( ) [virtual]

Get/Set if the server supports saving AVIs.

virtual void vtkPVServerInformation::SetTimeout ( int  ) [virtual]

Get/Set the time after which the server timesout.

virtual int vtkPVServerInformation::GetTimeout ( ) [virtual]

Get/Set the time after which the server timesout.

void vtkPVServerInformation::SetEyeSeparation ( double  value)

Set/Get the EyeSeparation on server

double vtkPVServerInformation::GetEyeSeparation ( ) const

Set/Get the EyeSeparation on server

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::SetUpperRight ( unsigned int  idx,
double  coord[3] 
)

Coordinates of lower left corner of this cave display

double* vtkPVServerInformation::GetUpperRight ( unsigned int  idx) const

Coordinates of lower left corner of this cave display

virtual int vtkPVServerInformation::GetNumberOfProcesses ( ) [virtual]

Get the number of processes.

virtual int vtkPVServerInformation::GetMultiClientsEnable ( ) [virtual]

Return true if the server allow server client to connect to itself

virtual int vtkPVServerInformation::GetClientId ( ) [virtual]

Get the id that correspond to the current client

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

Member Data Documentation

Definition at line 162 of file vtkPVServerInformation.h.

Definition at line 163 of file vtkPVServerInformation.h.

Definition at line 164 of file vtkPVServerInformation.h.

Definition at line 165 of file vtkPVServerInformation.h.

Definition at line 166 of file vtkPVServerInformation.h.

Definition at line 167 of file vtkPVServerInformation.h.

Definition at line 168 of file vtkPVServerInformation.h.

Definition at line 169 of file vtkPVServerInformation.h.

Definition at line 170 of file vtkPVServerInformation.h.

Definition at line 171 of file vtkPVServerInformation.h.

Definition at line 172 of file vtkPVServerInformation.h.

Definition at line 173 of file vtkPVServerInformation.h.

Definition at line 175 of file vtkPVServerInformation.h.


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