3 #ifndef vtkSIPythonSourceProxy_h 4 #define vtkSIPythonSourceProxy_h 12 class vtkPythonInterpreter;
54 std::unique_ptr<vtkInternals> Internals;
virtual void Initialize(vtkPVSessionCore *session)
Initializes the instance.
#define VTKREMOTINGSERVERMANAGERPYTHON_EXPORT
void PrintSelf(ostream &os, vtkIndent indent) override
vtkSISourceProxy is the server-side helper for a vtkSMSourceProxy.
void Pull(vtkSMMessage *msg) override
Pull the current state of the underneath implementation.
virtual vtkObjectBase * NewVTKObject(const char *className)
Create an instance of the class specified.
void RecreateVTKObjects() override
Overridden to update the output ports.
vtkPVSessionCore is used by vtkSMSession.
vtkSISourceProxy for all VTKPythonAlgorithmBase-based algorithms.
Header class that setup every thing in order to use Protobuf messages in a transparent manner...
static vtkSISourceProxy * New()
void Push(vtkSMMessage *msg) override
Push a new state to the underneath implementation.
virtual void DeleteVTKObjects()
Called to delete VTK objects.