26 #ifndef vtkSMProxyManager_h 27 #define vtkSMProxyManager_h 29 #include "vtkRemotingServerManagerModule.h" 59 static void Finalize();
65 static bool IsInitialized();
72 static int GetVersionMajor();
79 static int GetVersionMinor();
86 static int GetVersionPatch();
91 static const char* GetParaViewSourceVersion();
107 void SetActiveSession(
vtkIdType sessionId);
128 const char* groupName,
const char* proxyName,
const char* subProxyName = NULL);
129 void RegisterProxy(
const char* groupname,
const char* name,
vtkSMProxy* proxy);
130 vtkSMProxy* GetProxy(
const char* groupname,
const char* name);
131 void UnRegisterProxy(
const char* groupname,
const char* name,
vtkSMProxy*);
132 const char* GetProxyName(
const char* groupname,
unsigned int idx);
133 const char* GetProxyName(
const char* groupname,
vtkSMProxy* proxy);
171 ActiveSessionChanged = 9753
186 COMPOUND_PROXY_DEFINITION = 0x2,
221 void ConnectionsUpdated(
vtkObject*,
unsigned long,
void*);
229 class vtkPXMInternal;
230 vtkPXMInternal* PXMStorage;
vtkSMWriterFactory * WriterFactory
builds server manager undo sets and pushes them on the undo stack.
vtkSMReaderFactory * ReaderFactory
manages ParaView plugins.
vtkSMSession is the default ParaView session.
is a factory for creating a reader proxy based on the filename/extension.
singleton/facade to vtkSMSessionProxyManager
vtkSMPluginManager * PluginManager
superclass for most server manager classes
vtkSMUndoStackBuilder * UndoStackBuilder
The vtkSMSessionProxyManager is esponsible for creating and managing proxies for a given session.
is a factory or creating a writer based on the data type information from the output port.
static vtkSMObject * New()
proxy for a VTK object(s) on a server
is used to locate proxies referred to in state xmls while loading state files.
Utility class to load state from XML.
This is used by vtkPVXMLParser to represent an XML document starting at the root element.
void PrintSelf(ostream &os, vtkIndent indent) override