22 #ifndef vtkPVPythonInformation_h 23 #define vtkPVPythonInformation_h 25 #include "vtkPVClientServerCoreCoreModule.h" 37 void PrintSelf(ostream& os, vtkIndent indent);
63 vtkSetMacro(PythonSupport,
bool) vtkGetMacro(PythonSupport,
bool)
64 vtkBooleanMacro(PythonSupport,
bool)
72 void SetPythonVersion(const std::
string& arg)
74 if (arg != this->PythonVersion)
76 this->PythonVersion = arg;
90 if (arg != this->PythonPath)
92 this->PythonPath = arg;
103 vtkSetMacro(NumpySupport,
bool) vtkGetMacro(NumpySupport,
bool)
104 vtkBooleanMacro(NumpySupport,
bool)
112 void SetNumpyVersion(const std::
string& arg)
114 if (arg != this->NumpyVersion)
116 this->NumpyVersion = arg;
130 if (arg != this->NumpyPath)
132 this->NumpyPath = arg;
143 vtkSetMacro(MatplotlibSupport,
bool) vtkGetMacro(MatplotlibSupport,
bool)
144 vtkBooleanMacro(MatplotlibSupport,
bool)
152 void SetMatplotlibVersion(const std::
string& arg)
154 if (arg != this->MatplotlibVersion)
156 this->MatplotlibVersion = arg;
170 if (arg != this->MatplotlibPath)
172 this->MatplotlibPath = arg;
Store messages for the interpreter.