ad_rss
|
DataType AccelerationRestriction. More...
#include <ad/rss/state/AccelerationRestriction.hpp>
Public Types | |
typedef std::shared_ptr< AccelerationRestriction > | Ptr |
Smart pointer on AccelerationRestriction. | |
typedef std::shared_ptr< AccelerationRestriction const > | ConstPtr |
Smart pointer on constant AccelerationRestriction. | |
Public Member Functions | |
AccelerationRestriction ()=default | |
standard constructor | |
~AccelerationRestriction ()=default | |
standard destructor | |
AccelerationRestriction (const AccelerationRestriction &other)=default | |
standard copy constructor | |
AccelerationRestriction (AccelerationRestriction &&other)=default | |
standard move constructor | |
AccelerationRestriction & | operator= (const AccelerationRestriction &other)=default |
standard assignment operator More... | |
AccelerationRestriction & | operator= (AccelerationRestriction &&other)=default |
standard move operator More... | |
bool | operator== (const AccelerationRestriction &other) const |
standard comparison operator More... | |
bool | operator!= (const AccelerationRestriction &other) const |
standard comparison operator More... | |
Public Attributes | |
::ad::physics::AccelerationRange | lateralLeftRange |
::ad::physics::AccelerationRange | longitudinalRange |
::ad::physics::AccelerationRange | lateralRightRange |
DataType AccelerationRestriction.
Defines restrictions of the vehicle acceleration.
|
inline |
standard comparison operator
[in] | other | Other AccelerationRestriction. |
true
if both AccelerationRestriction are different
|
default |
standard move operator
[in] | other | Other AccelerationRestriction |
|
default |
standard assignment operator
[in] | other | Other AccelerationRestriction |
|
inline |
standard comparison operator
[in] | other | Other AccelerationRestriction |
true
if both AccelerationRestriction are equal ::ad::physics::AccelerationRange ad::rss::state::AccelerationRestriction::lateralLeftRange |
The range of the acceleration restriction in lateral left direction.
::ad::physics::AccelerationRange ad::rss::state::AccelerationRestriction::lateralRightRange |
The range of the acceleration restriction in lateral right direction.
::ad::physics::AccelerationRange ad::rss::state::AccelerationRestriction::longitudinalRange |
The range of the acceleration restriction in longitudinal direction.