32 #ifndef _SSD_CONNECTION_GEOMETRY_H_
33 #define _SSD_CONNECTION_GEOMETRY_H_
35 #include "OMSimulator/Types.h"
37 #include <pugixml.hpp>
54 void setPoints(
unsigned int n,
double* pointsX,
double* pointsY);
60 oms_status_enu_t
exportToSSD(pugi::xml_node& root)
const;
Definition: ConnectionGeometry.h:46
ConnectionGeometry()
Definition: ConnectionGeometry.cpp:42
const double * getPointsY() const
Definition: ConnectionGeometry.h:58
ConnectionGeometry & operator=(ConnectionGeometry const &rhs)
Definition: ConnectionGeometry.cpp:87
oms_status_enu_t exportToSSD(pugi::xml_node &root) const
Definition: ConnectionGeometry.cpp:143
~ConnectionGeometry()
Definition: ConnectionGeometry.cpp:76
unsigned int getLength() const
Definition: ConnectionGeometry.h:56
const double * getPointsX() const
Definition: ConnectionGeometry.h:57
oms_status_enu_t importFromSSD(const pugi::xml_node &node)
Definition: ConnectionGeometry.cpp:169
void setPoints(unsigned int n, double *pointsX, double *pointsY)
Definition: ConnectionGeometry.cpp:119