OMSimulatorLib
The OMSimulator project is a FMI-based co-simulation environment that supports ordinary (i.e., non-delayed) and TLM connections.
Public Member Functions | List of all members
oms::ssd::ConnectorGeometry Class Reference

#include <ConnectorGeometry.h>

Inheritance diagram for oms::ssd::ConnectorGeometry:

Public Member Functions

 ConnectorGeometry (double x, double y)
 
 ConnectorGeometry (const ConnectorGeometry &rhs)
 
 ~ConnectorGeometry ()
 
ConnectorGeometryoperator= (ConnectorGeometry const &rhs)
 
void setPosition (double x, double y)
 
double getX () const
 
double getY () const
 
oms_status_enu_t exportToSSD (pugi::xml_node &root) const
 

Constructor & Destructor Documentation

◆ ConnectorGeometry() [1/2]

oms::ssd::ConnectorGeometry::ConnectorGeometry ( double  x,
double  y 
)

◆ ConnectorGeometry() [2/2]

oms::ssd::ConnectorGeometry::ConnectorGeometry ( const ConnectorGeometry rhs)

◆ ~ConnectorGeometry()

oms::ssd::ConnectorGeometry::~ConnectorGeometry ( )

Member Function Documentation

◆ exportToSSD()

oms_status_enu_t oms::ssd::ConnectorGeometry::exportToSSD ( pugi::xml_node &  root) const

◆ getX()

double oms::ssd::ConnectorGeometry::getX ( ) const
inline

◆ getY()

double oms::ssd::ConnectorGeometry::getY ( ) const
inline

◆ operator=()

oms::ssd::ConnectorGeometry & oms::ssd::ConnectorGeometry::operator= ( ConnectorGeometry const &  rhs)

◆ setPosition()

void oms::ssd::ConnectorGeometry::setPosition ( double  x,
double  y 
)
inline

The documentation for this class was generated from the following files: