43 if (node() && isInput())
44 node()->setDirty(
true);
50 if (isInput() && (numConnections()>0))
60 if (isInput() && (numConnections()>0))
71 if (isInput() && (numConnections()>0))
BasePort class.
Definition: Port.h:26
virtual void reset()
Reset the port to default value.
Generic node port class.
Definition: PortTemplate.h:24
virtual void copyValue(Port *other)
Copy data from a port.
Definition: PortTemplate.impl.h:13
virtual std::string typeStr() const
Gets the type string of this node.
Definition: PortTemplate.impl.h:34
virtual void reset()
Reset port to the default value.
Definition: PortTemplate.impl.h:85
void setLink(T *value)
Set this port in link mode.
Definition: PortTemplate.impl.h:79
const T & getRef() const
Gets a reference of the port data.
Definition: PortTemplate.impl.h:58
static std::string staticTypeStr()
Gets the type string of this node type.
T get() const
Gets data.
Definition: PortTemplate.impl.h:48
void set(const T &value)
Sets the port data.
Definition: PortTemplate.impl.h:40
PortTemplate(const std::string &name)
Constructor.
Definition: PortTemplate.impl.h:20
~PortTemplate()
Destructor.
Definition: PortTemplate.impl.h:29
AtomsGraph namespace.
Definition: PosePort.h:15