22 #ifndef vtkSMCompoundSourceProxy_h 23 #define vtkSMCompoundSourceProxy_h 44 void AddProxy(
const char* name,
vtkSMProxy* proxy);
52 void ExposeProperty(
const char* proxyName,
const char* propertyName,
const char* exposedName);
60 void ExposeOutputPort(
const char* proxyName,
const char* portName,
const char* exposedName);
68 void ExposeOutputPort(
const char* proxyName,
unsigned int portIndex,
const char* exposedName);
148 vtkInternals* CSInternals;
virtual void CreateOutputPorts()
Creates the output port proxies for this filter.
vtkSMProxy * GetSubProxy(const char *name)
Returns a sub-proxy.
#define VTKREMOTINGSERVERMANAGER_EXPORT
virtual void CreateSelectionProxies()
Creates extract selection proxies for each output port if not already created.
singleton/facade to vtkSMSessionProxyManager
vtkSMProxy * GetProxy(const char *name)
Returns the subproxy with the given name.
virtual void UpdateVTKObjects()
Update the VTK object on the server by pushing the values of all modified properties (un-modified pro...
void CreateVTKObjects() override
Call superclass' and then assigns a new executive (vtkCompositeDataPipeline)
const char * GetProxyName(unsigned int index)
Returns the name used to store sub-proxy.
proxy for a VTK source on a server
friend class vtkSMCompoundSourceProxy
These classes have been declared as friends to minimize the public interface exposed by vtkSMProxy...
The vtkSMSessionProxyManager is esponsible for creating and managing proxies for a given session...
const char * GetSubProxyName(unsigned int index)
Returns the name used to store sub-proxy.
a proxy excapsulation a pipeline of proxies.
proxy for a VTK object(s) on a server
is used to locate proxies referred to in state xmls while loading state files.
unsigned int GetNumberOfProxies()
Returns the number of sub-proxies.
vtkSMProxy * GetProxy(unsigned int cc)
Returns the sub proxy at a given index.
int ReadXMLAttributes(vtkSMSessionProxyManager *pm, vtkPVXMLElement *element) override
Read attributes from an XML element.
This is used by vtkPVXMLParser to represent an XML document starting at the root element.
unsigned int GetNumberOfSubProxies()
Returns the number of sub-proxies.
void PrintSelf(ostream &os, vtkIndent indent) override
static vtkSMSourceProxy * New()