#include <PrjObjects.hpp>
|
virtual std::string | dataType () const =0 |
| Returns the node data type.
|
|
virtual std::string | desc () const =0 |
| Returns the element description.
|
|
virtual unsigned int | flags () const =0 |
| Returns the flags for offset & scale, time constant, and 1D sensor.
|
|
virtual int | inreq () const =0 |
| Returns the number of required inputs.
|
|
virtual int | n1 () const =0 |
| Returns the SketchPad number of input node #1.
|
|
virtual int | n2 () const =0 |
| Returns the SketchPad number of input node #2.
|
|
virtual std::string | name () const =0 |
| Returns the element name.
|
|
virtual int | nr () const =0 |
| Returns the node number, in order from 1 to the number of control nodes.
|
|
virtual int | seqnr () const =0 |
| Returns the computation sequence number, which is set in ContamW.
|
|
virtual void | setDesc (const std::string &desc)=0 |
| Sets the element description.
|
|
virtual void | setFlags (const unsigned int flags)=0 |
| Sets the flags for offset & scale, time constant, and 1D sensor.
|
|
virtual void | setInreq (const int inreq)=0 |
| Sets the number of required inputs.
|
|
virtual void | setN1 (const int n1)=0 |
| Sets the SketchPad number of input node #1.
|
|
virtual void | setN2 (const int n2)=0 |
| Sets the SketchPad number of input node #2.
|
|
virtual void | setName (const std::string &name)=0 |
| Sets the element name.
|
|
virtual void | setNr (const int nr)=0 |
| Sets the node number, in order from 1 to the number of control nodes.
|
|
virtual void | setSeqnr (const int seqnr)=0 |
| Sets the computation sequence number.
|
|
virtual std::string | write ()=0 |
| Write the object to a string.
|
|
virtual | ~ControlNode ()=default |
| Destroy the object.
|
|
The ControlNode object is the base class of all control node elements.
◆ ~ControlNode()
virtual openstudio::contam::ControlNode::~ControlNode |
( |
| ) |
|
|
virtualdefault |
◆ convertTag()
static ControlNodeType openstudio::contam::ControlNode::convertTag |
( |
const std::string & | tag | ) |
|
|
static |
Convert an input string into a control node type enum.
◆ dataType()
virtual std::string openstudio::contam::ControlNode::dataType |
( |
| ) |
const |
|
pure virtual |
◆ desc()
virtual std::string openstudio::contam::ControlNode::desc |
( |
| ) |
const |
|
pure virtual |
◆ flags()
virtual unsigned int openstudio::contam::ControlNode::flags |
( |
| ) |
const |
|
pure virtual |
◆ inreq()
virtual int openstudio::contam::ControlNode::inreq |
( |
| ) |
const |
|
pure virtual |
◆ n1()
virtual int openstudio::contam::ControlNode::n1 |
( |
| ) |
const |
|
pure virtual |
◆ n2()
virtual int openstudio::contam::ControlNode::n2 |
( |
| ) |
const |
|
pure virtual |
◆ name()
virtual std::string openstudio::contam::ControlNode::name |
( |
| ) |
const |
|
pure virtual |
◆ nr()
virtual int openstudio::contam::ControlNode::nr |
( |
| ) |
const |
|
pure virtual |
◆ readElement()
Read a control node element from a Reader object.
◆ seqnr()
virtual int openstudio::contam::ControlNode::seqnr |
( |
| ) |
const |
|
pure virtual |
◆ setDesc()
virtual void openstudio::contam::ControlNode::setDesc |
( |
const std::string & | desc | ) |
|
|
pure virtual |
◆ setFlags()
virtual void openstudio::contam::ControlNode::setFlags |
( |
const unsigned int | flags | ) |
|
|
pure virtual |
◆ setInreq()
virtual void openstudio::contam::ControlNode::setInreq |
( |
const int | inreq | ) |
|
|
pure virtual |
◆ setN1()
virtual void openstudio::contam::ControlNode::setN1 |
( |
const int | n1 | ) |
|
|
pure virtual |
◆ setN2()
virtual void openstudio::contam::ControlNode::setN2 |
( |
const int | n2 | ) |
|
|
pure virtual |
◆ setName()
virtual void openstudio::contam::ControlNode::setName |
( |
const std::string & | name | ) |
|
|
pure virtual |
◆ setNr()
virtual void openstudio::contam::ControlNode::setNr |
( |
const int | nr | ) |
|
|
pure virtual |
◆ setSeqnr()
virtual void openstudio::contam::ControlNode::setSeqnr |
( |
const int | seqnr | ) |
|
|
pure virtual |
◆ write()
virtual std::string openstudio::contam::ControlNode::write |
( |
| ) |
|
|
pure virtual |