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::SystemGeometry Class Reference

#include <SystemGeometry.h>

Inheritance diagram for oms::ssd::SystemGeometry:
Inheritance graph
Collaboration diagram for oms::ssd::SystemGeometry:
Collaboration graph

Public Member Functions

 SystemGeometry ()
 
 SystemGeometry (const SystemGeometry &rhs)
 
 ~SystemGeometry ()
 
SystemGeometryoperator= (SystemGeometry const &rhs)
 
void setSizePosition (double x1, double y1, double x2, double y2)
 
double getX1 () const
 
double getY1 () const
 
double getX2 () const
 
double getY2 () const
 

Additional Inherited Members

- Protected Attributes inherited from ssd_system_geometry_t
double x1
 
double y1
 
double x2
 
double y2
 

Constructor & Destructor Documentation

◆ SystemGeometry() [1/2]

oms::ssd::SystemGeometry::SystemGeometry ( )

◆ SystemGeometry() [2/2]

oms::ssd::SystemGeometry::SystemGeometry ( const SystemGeometry rhs)

◆ ~SystemGeometry()

oms::ssd::SystemGeometry::~SystemGeometry ( )

Member Function Documentation

◆ getX1()

double oms::ssd::SystemGeometry::getX1 ( ) const
inline

◆ getX2()

double oms::ssd::SystemGeometry::getX2 ( ) const
inline

◆ getY1()

double oms::ssd::SystemGeometry::getY1 ( ) const
inline

◆ getY2()

double oms::ssd::SystemGeometry::getY2 ( ) const
inline

◆ operator=()

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

◆ setSizePosition()

void oms::ssd::SystemGeometry::setSizePosition ( double  x1,
double  y1,
double  x2,
double  y2 
)
inline

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