21 #ifndef vtkSMParaViewPipelineController_h 22 #define vtkSMParaViewPipelineController_h 35 void PrintSelf(ostream& os, vtkIndent indent);
54 virtual bool PreInitializeProxy(
vtkSMProxy* proxy);
66 virtual bool PostInitializeProxy(
vtkSMProxy* proxy);
73 return this->PreInitializeProxy(proxy) && this->PostInitializeProxy(proxy);
100 virtual bool RegisterPipelineProxy(
vtkSMProxy* proxy,
const char* proxyname);
103 return this->RegisterPipelineProxy(proxy, NULL);
114 virtual bool UnRegisterPipelineProxy(
vtkSMProxy* proxy);
126 virtual bool RegisterViewProxy(
vtkSMProxy* proxy,
const char* proxyname);
137 virtual bool UnRegisterViewProxy(
vtkSMProxy* proxy,
bool unregister_representations =
true);
144 virtual bool RegisterRepresentationProxy(
vtkSMProxy* proxy);
152 virtual bool UnRegisterRepresentationProxy(
vtkSMProxy* proxy);
161 virtual bool RegisterColorTransferFunctionProxy(
vtkSMProxy* proxy,
const char* proxyname);
164 return this->RegisterColorTransferFunctionProxy(proxy, NULL);
170 virtual bool RegisterOpacityTransferFunction(
vtkSMProxy* proxy,
const char* proxyname);
173 return this->RegisterOpacityTransferFunction(proxy, NULL);
206 virtual bool RegisterAnimationProxy(
vtkSMProxy* proxy);
215 virtual bool UnRegisterAnimationProxy(
vtkSMProxy* proxy);
225 virtual void UpdateSettingsProxies(
vtkSMSession* session);
237 virtual bool UnRegisterProxy(
vtkSMProxy* proxy);
242 static vtkStdString GetHelperProxyGroupName(
vtkSMProxy*);
260 virtual bool CreateProxiesForProxyListDomains(
vtkSMProxy* proxy);
261 virtual void RegisterProxiesForProxyListDomains(
vtkSMProxy* proxy);
267 virtual bool SetupGlobalPropertiesLinks(
vtkSMProxy* proxy);
273 virtual bool CreateAnimationHelpers(
vtkSMProxy* proxy);
279 virtual bool UnRegisterDependencies(
vtkSMProxy* proxy);
286 unsigned long GetInitializationTime(
vtkSMProxy*);
293 void ProcessInitializationHelper(
vtkSMProxy*,
unsigned long initializationTimeStamp);
308 void HandleLZ4Issue(
vtkSMProxy* renderViewSettings);
311 vtkInternals* Internals;
bool InitializeProxy(vtkSMProxy *proxy)
Convenience method to call PreInitializeProxy and PostInitializeProxy.
virtual bool RegisterOpacityTransferFunction(vtkSMProxy *proxy)
void PrintSelf(ostream &os, vtkIndent indent)
vtkSMSession is the default ParaView session.
superclass for most server manager classes
The vtkSMSessionProxyManager is esponsible for creating and managing proxies for a given session...
virtual bool RegisterPipelineProxy(vtkSMProxy *proxy)
static vtkSMObject * New()
proxy for a VTK object(s) on a server
virtual bool RegisterColorTransferFunctionProxy(vtkSMProxy *proxy)
virtual bool RegisterViewProxy(vtkSMProxy *proxy)
Use this method after PreInitializeProxy() and PostInitializeProxy() to register a view proxy with th...