23namespace rbeCalc {
class VariableValue; }
28 class RubberbandEngine;
29 class AbstractConnection;
48 void setId(
int _id) { m_id = _id; }
54 void addPoint(
Point * _p);
56 void addLimit(
Limit * _limit);
66 int id(
void)
const {
return m_id; }
76 bool hasPoint(
int _id);
78 std::string debugInformation(
const std::string& _prefix);
80 void addConnectionsToJsonArray(
RubberbandEngine * _engine, std::stringstream& _array,
bool& _first,
bool _isHistory);
82 void addConnectionsToList(std::list<AbstractConnection *>& _list,
bool _isHistory);
98 eProjection m_projection;
@ point
Definition MonitorSettings.h:19
Definition VariableValue.h:19
Definition AbstractPoint.h:24
A limit is used for the engine to forbid values exceeding a defined range of values Limits can be add...
Definition Limit.h:24
Definition RubberbandEngine.h:30
bool hasPointOwnership(void) const
Definition Step.h:70
void setId(int _id)
Definition Step.h:48
bool mayEndWithout(void) const
Definition Step.h:68
void setMayEndWithout(bool _mayEnd)
Definition Step.h:50
eProjection projection(void) const
Definition Step.h:72
void setProjection(eProjection _projection)
Definition Step.h:52
int id(void) const
Definition Step.h:66
eProjection
Definition Step.h:36
@ pUV
Definition Step.h:37
float coordinate_t
Definition dataTypes.h:26
#define RBE_API_EXPORT
Definition dataTypes.h:18
Definition AbstractCalculationItem.h:18
Definition ParserAPI.h:21