16 #ifndef vtkSMCompoundSourceProxyDefinitionBuilder_h 17 #define vtkSMCompoundSourceProxyDefinitionBuilder_h 43 void AddProxy(
const char* name,
vtkSMProxy* proxy);
51 void ExposeProperty(
const char* proxyName,
const char* propertyName,
const char* exposedName);
59 void ExposeOutputPort(
const char* proxyName,
const char* portName,
const char* exposedName);
67 void ExposeOutputPort(
const char* proxyName,
unsigned int portIndex,
const char* exposedName);
72 unsigned int GetNumberOfProxies();
88 const char* GetProxyName(
unsigned int index);
110 vtkInternals* Internals;
#define VTKREMOTINGSERVERMANAGER_EXPORT
superclass for most server manager classes
used to build a vtkSMCompoundSourceProxy definition.
static vtkSMObject * New()
proxy for a VTK object(s) on a server
This is used by vtkPVXMLParser to represent an XML document starting at the root element.
void PrintSelf(ostream &os, vtkIndent indent) override