24 #ifndef vtkPVServerInformation_h 25 #define vtkPVServerInformation_h 27 #include "vtkPVClientServerCoreCoreModule.h" 38 void PrintSelf(ostream& os, vtkIndent indent);
47 vtkSetMacro(RemoteRendering,
int);
48 vtkGetMacro(RemoteRendering,
int);
75 vtkSetVector2Macro(TileDimensions,
int);
76 vtkGetVector2Macro(TileDimensions,
int);
77 vtkSetVector2Macro(TileMullions,
int);
78 vtkGetVector2Macro(TileMullions,
int);
85 vtkSetMacro(UseOffscreenRendering,
int);
86 vtkGetMacro(UseOffscreenRendering,
int);
93 vtkSetMacro(UseIceT,
int);
94 vtkGetMacro(UseIceT,
int);
101 vtkSetMacro(OGVSupport,
int);
102 vtkGetMacro(OGVSupport,
int);
109 vtkSetMacro(AVISupport,
int);
110 vtkGetMacro(AVISupport,
int);
117 vtkSetMacro(Timeout,
int);
118 vtkGetMacro(Timeout,
int);
125 void SetEyeSeparation(
double value);
126 double GetEyeSeparation()
const;
135 void SetNumberOfMachines(
unsigned int num);
136 unsigned int GetNumberOfMachines()
const;
143 void SetEnvironment(
unsigned int idx,
const char* name);
144 const char* GetEnvironment(
unsigned int idx)
const;
152 void SetGeometry(
unsigned int idx,
int geo[4]);
153 int* GetGeometry(
unsigned int idx)
const;
160 void SetFullScreen(
unsigned int idx,
bool fullscreen);
161 bool GetFullScreen(
unsigned int idx)
const;
168 void SetShowBorders(
unsigned int idx,
bool borders);
169 bool GetShowBorders(
unsigned int idx)
const;
176 int GetStereoType(
unsigned int idx)
const;
177 void SetStereoType(
unsigned int idx,
int type);
184 void SetLowerLeft(
unsigned int idx,
double coord[3]);
185 double* GetLowerLeft(
unsigned int idx)
const;
192 void SetLowerRight(
unsigned int idx,
double coord[3]);
193 double* GetLowerRight(
unsigned int idx)
const;
200 void SetUpperRight(
unsigned int idx,
double coord[3]);
201 double* GetUpperRight(
unsigned int idx)
const;
208 vtkGetMacro(NumberOfProcesses,
int);
214 virtual bool IsMPIInitialized()
const;
220 vtkGetMacro(MultiClientsEnable,
int);
227 vtkGetMacro(ClientId,
int);
239 int TileDimensions[2];
Store messages for the interpreter.