30 #ifndef vtkSMInputProperty_h 31 #define vtkSMInputProperty_h 33 struct vtkSMInputPropertyInternals;
52 vtkSetMacro(MultipleInput,
int);
53 vtkGetMacro(MultipleInput,
int);
63 void AddInputConnection(
vtkSMProxy* proxy,
unsigned int outputPort);
64 void SetInputConnection(
unsigned int idx,
vtkSMProxy* proxy,
unsigned int outputPort);
67 void AddUncheckedInputConnection(
vtkSMProxy* proxy,
unsigned int outputPort);
68 void SetUncheckedInputConnection(
unsigned int idx,
vtkSMProxy* proxy,
unsigned int inputPort);
75 unsigned int numElements,
vtkSMProxy* proxies[],
unsigned int outputports[]);
76 using Superclass::SetProxies;
84 unsigned int GetOutputPortForConnection(
unsigned int idx);
85 unsigned int GetUncheckedOutputPortForConnection(
unsigned int idx);
93 vtkSetMacro(PortIndex,
int);
94 vtkGetMacro(PortIndex,
int);
virtual void SetProxies(unsigned int numElements, vtkSMProxy *proxies[])
Sets the value of the property to the list of proxies specified.
static vtkSMProxyProperty * New()
property representing pointer(s) to vtkObject(s)
#define VTKREMOTINGSERVERMANAGER_EXPORT
int ReadXMLAttributes(vtkSMProxy *parent, vtkPVXMLElement *element) override
Set the appropriate ivars from the xml element.
void PrintSelf(ostream &os, vtkIndent indent) override
proxy for a VTK object(s) on a server
This is used by vtkPVXMLParser to represent an XML document starting at the root element.
virtual vtkPVXMLElement * AddProxyElementState(vtkPVXMLElement *prop, unsigned int idx)
Fill state property/proxy XML element with proxy info.
Class used to retrieve a given message state based on its GlobalID.