26 #ifndef vtkPVServerOptions_h 27 #define vtkPVServerOptions_h 46 vtkGetStringMacro(ClientHostName);
54 vtkGetMacro(ServerPort,
int);
67 double GetEyeSeparation()
const;
68 unsigned int GetNumberOfMachines()
const;
69 const char* GetMachineName(
unsigned int idx)
const;
70 const char* GetDisplayName(
unsigned int idx)
const;
71 int* GetGeometry(
unsigned int idx)
const;
72 bool GetFullScreen(
unsigned int idx)
const;
73 bool GetShowBorders(
unsigned int idx)
const;
74 double* GetLowerLeft(
unsigned int idx)
const;
75 double* GetLowerRight(
unsigned int idx)
const;
76 double* GetUpperRight(
unsigned int idx)
const;
77 bool GetCaveBoundsSet(
unsigned int idx)
const;
83 char*
GetStereoType()
override {
return this->Superclass::GetStereoType(); }
91 int AddMachineInformation(
const char** atts);
96 int AddEyeSeparationInformation(
const char** atts);
110 vtkSetStringMacro(ClientHostName);
122 #endif // #ifndef vtkPVServerOptions_h
void Initialize() override
Initialize arguments.
virtual int ParseExtraXMLTag(const char *, const char **)
Pass in the name and the attributes for all tags that are not Options.
void PrintSelf(ostream &os, vtkIndent indent) override
ParaView options for server executables.
char * GetStereoType() override
virtual char * GetStereoType()
#define VTKREMOTINGCORE_EXPORT
virtual bool GetIsInCave() const
Returns true of CAVE configuration is requested.
ParaView options storage.
static vtkPVOptions * New()