32 #ifndef _SSD_ELEMENT_GEOMETRY_H_ 33 #define _SSD_ELEMENT_GEOMETRY_H_ 37 #include <pugixml.hpp> double y1
Definition: Types.h:222
double getY2() const
Definition: ElementGeometry.h:68
void setY2(double y2)
Definition: ElementGeometry.h:57
Definition: ElementGeometry.h:45
void setRotation(double rotation)
Definition: ElementGeometry.h:59
double getX2() const
Definition: ElementGeometry.h:67
void setIconFlip(bool iconFlip)
Definition: ElementGeometry.h:62
double rotation
Definition: Types.h:238
char * iconSource
Definition: Types.h:245
void setIconRotation(double iconRotation)
Definition: ElementGeometry.h:61
oms_status_enu_t importFromSSD(const pugi::xml_node &node)
Definition: ElementGeometry.cpp:166
double getRotation() const
Definition: ElementGeometry.h:69
double getX1() const
Definition: ElementGeometry.h:65
double iconRotation
Definition: Types.h:250
oms_status_enu_t
Definition: Types.h:43
double x2
Definition: Types.h:227
std::string getIconSource() const
Definition: ElementGeometry.h:70
double y2
Definition: Types.h:232
void setX2(double x2)
Definition: ElementGeometry.h:56
bool hasIconSource() const
Definition: ElementGeometry.h:71
void setIconFixedAspectRatio(bool iconFixedAspectRatio)
Definition: ElementGeometry.h:63
bool getIconFlip() const
Definition: ElementGeometry.h:73
double getIconRotation() const
Definition: ElementGeometry.h:72
bool iconFixedAspectRatio
Definition: Types.h:261
void setY1(double y1)
Definition: ElementGeometry.h:55
double x1
Definition: Types.h:217
void setSizePosition(double x1, double y1, double x2, double y2)
Definition: ElementGeometry.h:58
bool iconFlip
Definition: Types.h:255
bool getIconFixedAspectRatio() const
Definition: ElementGeometry.h:74
void setX1(double x1)
Definition: ElementGeometry.h:54
double getY1() const
Definition: ElementGeometry.h:66
~ElementGeometry()
Definition: ElementGeometry.cpp:78
5.2.2 ssd:ElementGeometry
Definition: Types.h:212
void setIconSource(std::string iconSource)
Definition: ElementGeometry.cpp:119
ElementGeometry & operator=(ElementGeometry const &rhs)
Definition: ElementGeometry.cpp:86
ElementGeometry()
Definition: ElementGeometry.cpp:39
oms_status_enu_t exportToSSD(pugi::xml_node &root) const
Definition: ElementGeometry.cpp:134