OpenTwin 0.1
OpenTwin
 
Loading...
Searching...
No Matches
rbeCore::Limit Class Reference

A limit is used for the engine to forbid values exceeding a defined range of values Limits can be added to steps, so every step can have its own limits, also a step can have multiple limits. More...

#include "Limit.h"

Public Member Functions

 Limit (AxisLimit _axis, rbeCalc::AbstractCalculationItem *_value)
 
virtual ~Limit ()
 
AxisLimit axis (void) const
 
coordinate_t value (void) const
 
rbeCalc::AbstractCalculationItemvalueItem (void)
 

Detailed Description

A limit is used for the engine to forbid values exceeding a defined range of values Limits can be added to steps, so every step can have its own limits, also a step can have multiple limits.

Constructor & Destructor Documentation

◆ Limit()

rbeCore::Limit::Limit ( AxisLimit _axis,
rbeCalc::AbstractCalculationItem * _value )

◆ ~Limit()

rbeCore::Limit::~Limit ( )
virtual

Member Function Documentation

◆ axis()

AxisLimit rbeCore::Limit::axis ( void ) const
inline

◆ value()

coordinate_t rbeCore::Limit::value ( void ) const

◆ valueItem()

rbeCalc::AbstractCalculationItem * rbeCore::Limit::valueItem ( void )
inline

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