|
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 | lateral_left_range |
| ::ad::physics::AccelerationRange | longitudinal_range |
| ::ad::physics::AccelerationRange | lateral_right_range |
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::lateral_left_range |
The range of the acceleration restriction in lateral left direction.
| ::ad::physics::AccelerationRange ad::rss::state::AccelerationRestriction::lateral_right_range |
The range of the acceleration restriction in lateral right direction.
| ::ad::physics::AccelerationRange ad::rss::state::AccelerationRestriction::longitudinal_range |
The range of the acceleration restriction in longitudinal direction.