|
ParaView
|
#include <vtkSMInsituStateLoader.h>


Public Types | |
| typedef vtkSMStateLoader | Superclass |
Public Types inherited from vtkSMStateLoader | |
| typedef vtkSMDeserializerXML | Superclass |
Public Types inherited from vtkSMDeserializerXML | |
| typedef vtkSMDeserializer | Superclass |
Public Types inherited from vtkSMDeserializer | |
| typedef vtkObject | Superclass |
Public Member Functions | |
| virtual const char * | GetClassName () |
| virtual int | IsA (const char *type) |
| void | PrintSelf (ostream &os, vtkIndent indent) |
Public Member Functions inherited from vtkSMStateLoader | |
| void | PrintSelf (ostream &os, vtkIndent indent) |
| int | LoadState (vtkPVXMLElement *rootElement, bool keepOriginalId=false) |
| Load the state from the given root element. More... | |
| void | SetProxyLocator (vtkSMProxyLocator *loc) |
| Get/Set the proxy locator to use. More... | |
| virtual vtkSMProxyLocator * | GetProxyLocator () |
| Get/Set the proxy locator to use. More... | |
| virtual void | SetKeepIdMapping (int) |
| Allow the loader to keep the mapping between the id from the loaded state to the current proxy attributed id. More... | |
| virtual int | GetKeepIdMapping () |
| Allow the loader to keep the mapping between the id from the loaded state to the current proxy attributed id. More... | |
| virtual void | KeepIdMappingOn () |
| Allow the loader to keep the mapping between the id from the loaded state to the current proxy attributed id. More... | |
| virtual void | KeepIdMappingOff () |
| Allow the loader to keep the mapping between the id from the loaded state to the current proxy attributed id. More... | |
| vtkTypeUInt32 * | GetMappingArray (int &size) |
| Return an array of ids. More... | |
Public Member Functions inherited from vtkSMDeserializerXML | |
| void | PrintSelf (ostream &os, vtkIndent indent) |
Public Member Functions inherited from vtkSMDeserializer | |
| void | PrintSelf (ostream &os, vtkIndent indent) |
| void | SetSession (vtkSMSession *session) |
| Convenience method for setting the SessionProxyManager. More... | |
| vtkSMSession * | GetSession () |
| Provides access to the session. More... | |
| vtkSMSessionProxyManager * | GetSessionProxyManager () |
| Get/Set the proxy manager on which this deserializer is expected to operate. More... | |
| void | SetSessionProxyManager (vtkSMSessionProxyManager *) |
| Get/Set the proxy manager on which this deserializer is expected to operate. More... | |
Static Public Member Functions | |
| static vtkSMInsituStateLoader * | New () |
| static int | IsTypeOf (const char *type) |
| static vtkSMInsituStateLoader * | SafeDownCast (vtkObject *o) |
Static Public Member Functions inherited from vtkSMStateLoader | |
| static vtkSMStateLoader * | New () |
| static int | IsTypeOf (const char *type) |
| static vtkSMStateLoader * | SafeDownCast (vtkObject *o) |
Static Public Member Functions inherited from vtkSMDeserializerXML | |
| static vtkSMDeserializerXML * | New () |
| static int | IsTypeOf (const char *type) |
| static vtkSMDeserializerXML * | SafeDownCast (vtkObject *o) |
Static Public Member Functions inherited from vtkSMDeserializer | |
| static int | IsTypeOf (const char *type) |
| static vtkSMDeserializer * | SafeDownCast (vtkObject *o) |
Protected Member Functions | |
| vtkSMInsituStateLoader () | |
| ~vtkSMInsituStateLoader () | |
| virtual vtkSMProxy * | NewProxy (vtkTypeUInt32 id, vtkSMProxyLocator *locator) |
| Overridden to try to reuse existing proxies as much as possible. More... | |
Protected Member Functions inherited from vtkSMStateLoader | |
| virtual int | LoadStateInternal (vtkPVXMLElement *rootElement) |
| The rootElement must be the <ServerManagerState> xml element. More... | |
| virtual void | CreatedNewProxy (vtkTypeUInt32 id, vtkSMProxy *proxy) |
| Called after a new proxy is created. More... | |
| virtual vtkSMProxy * | CreateProxy (const char *xmlgroup, const char *xmlname, const char *subProxyName=NULL) |
| Overridden so that when new views are to be created, we create views suitable for the connection. More... | |
| virtual int | HandleProxyCollection (vtkPVXMLElement *collectionElement) |
| virtual void | HandleCustomProxyDefinitions (vtkPVXMLElement *element) |
| int | HandleLinks (vtkPVXMLElement *linksElement) |
| virtual int | BuildProxyCollectionInformation (vtkPVXMLElement *) |
| virtual bool | UpdateRegistrationInfo (std::string &group, std::string &name, vtkSMProxy *proxy) |
| Update a proxy's registration group and name before it gets registered. More... | |
| virtual vtkPVXMLElement * | LocateProxyElement (vtkTypeUInt32 id) |
| Return the xml element for the state of the proxy with the given id. More... | |
| vtkPVXMLElement * | LocateProxyElementInternal (vtkPVXMLElement *root, vtkTypeUInt32 id) |
| Used by LocateProxyElement(). More... | |
| virtual bool | VerifyXMLVersion (vtkPVXMLElement *rootElement) |
| Checks the root element for version. More... | |
| vtkSMProxy * | LocateExistingProxyUsingRegistrationName (vtkTypeUInt32 id) |
| Returns the first proxy already registered using any of the registration (group, name) assigned to the proxy with the given id in the state file. More... | |
| virtual void | RegisterProxy (vtkTypeUInt32 id, vtkSMProxy *proxy) |
| This method scans through the internal data structure built during BuildProxyCollectionInformation() and registers the proxy. More... | |
| virtual void | RegisterProxyInternal (const char *group, const char *name, vtkSMProxy *proxy) |
| This method scans through the internal data structure built during BuildProxyCollectionInformation() and registers the proxy. More... | |
| vtkSMStateLoader () | |
| Return an array of ids. More... | |
| ~vtkSMStateLoader () | |
| Return an array of ids. More... | |
Protected Member Functions inherited from vtkSMDeserializerXML | |
| vtkSMDeserializerXML () | |
| ~vtkSMDeserializerXML () | |
| virtual int | LoadProxyState (vtkPVXMLElement *element, vtkSMProxy *, vtkSMProxyLocator *locator) |
| TEMPORARY. More... | |
Protected Member Functions inherited from vtkSMDeserializer | |
| vtkSMDeserializer () | |
| ~vtkSMDeserializer () | |
Additional Inherited Members | |
Protected Attributes inherited from vtkSMStateLoader | |
| vtkPVXMLElement * | ServerManagerStateElement |
| vtkSMProxyLocator * | ProxyLocator |
| int | KeepIdMapping |
Protected Attributes inherited from vtkSMDeserializer | |
| vtkWeakPointer< vtkSMSessionProxyManager > | SessionProxyManager |
Definition at line 27 of file vtkSMInsituStateLoader.h.
Definition at line 31 of file vtkSMInsituStateLoader.h.
|
protected |
|
protected |
|
static |
|
virtual |
Reimplemented from vtkSMStateLoader.
|
static |
|
virtual |
Reimplemented from vtkSMStateLoader.
|
static |
| void vtkSMInsituStateLoader::PrintSelf | ( | ostream & | os, |
| vtkIndent | indent | ||
| ) |
|
protectedvirtual |
Overridden to try to reuse existing proxies as much as possible.
Reimplemented from vtkSMDeserializerXML.
1.8.12