18 #ifndef vtkSMInputProperty_h 19 #define vtkSMInputProperty_h 21 struct vtkSMInputPropertyInternals;
40 vtkSetMacro(MultipleInput,
int);
41 vtkGetMacro(MultipleInput,
int);
51 void AddInputConnection(
vtkSMProxy* proxy,
unsigned int outputPort);
52 void SetInputConnection(
unsigned int idx,
vtkSMProxy* proxy,
unsigned int outputPort);
55 void AddUncheckedInputConnection(
vtkSMProxy* proxy,
unsigned int outputPort);
56 void SetUncheckedInputConnection(
unsigned int idx,
vtkSMProxy* proxy,
unsigned int inputPort);
63 unsigned int numElements,
vtkSMProxy* proxies[],
unsigned int outputports[]);
64 using Superclass::SetProxies;
72 unsigned int GetOutputPortForConnection(
unsigned int idx);
73 unsigned int GetUncheckedOutputPortForConnection(
unsigned int idx);
81 vtkSetMacro(PortIndex,
int);
82 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.