27 #ifndef vtkSMLiveInsituLinkProxy_h 28 #define vtkSMLiveInsituLinkProxy_h 30 #include "vtkPVServerManagerCoreModule.h" 32 #include "vtkSmartPointer.h" 33 #include "vtkWeakPointer.h" 42 void PrintSelf(ostream& os, vtkIndent indent);
53 bool HasExtract(
const char* reg_group,
const char* reg_name,
int port_number);
56 vtkSMProxy* CreateExtract(
const char* reg_group,
const char* reg_name,
int port_number);
78 void PushUpdatedStates();
88 void MarkStateDirty();
93 void PushUpdatedState();
95 void InsituConnected(
const char* initialial_state);
96 void NextTimestepAvailable(vtkIdType timeStep);
109 vtkInternals* Internals;
Performs additional operation on the Live client.
vtkPVCatalystSessionCore is used by vtkSMSession.
vtkWeakPointer< vtkPVCatalystSessionCore > CatalystSessionCore
Header class that setup every thing in order to use Protobuf messages in a transparent manner...
The vtkSMSessionProxyManager is esponsible for creating and managing proxies for a given session...
void PrintSelf(ostream &os, vtkIndent indent)
static vtkSMProxy * New()
virtual void CreateVTKObjects()
Given a class name (by setting VTKClassName) and server ids (by setting ServerIDs), this methods instantiates the objects on the server(s)
vtkIdType GetTimeStep()
Wakes up Insitu side if simulation is paused.
proxy for a VTK object(s) on a server
is used to locate proxies referred to in state xmls while loading state files.
virtual void LoadState(const vtkSMMessage *msg, vtkSMProxyLocator *locator)
This method is used to initialise the object to the given state If the definitionOnly Flag is set to ...
vtkSmartPointer< vtkSMSessionProxyManager > InsituProxyManager