|
ad_rss
|
DataType LongitudinalRssAccelerationValues. More...
#include <ad/rss/world/LongitudinalRssAccelerationValues.hpp>
Public Types | |
| typedef std::shared_ptr< LongitudinalRssAccelerationValues > | Ptr |
| Smart pointer on LongitudinalRssAccelerationValues. | |
| typedef std::shared_ptr< LongitudinalRssAccelerationValues const > | ConstPtr |
| Smart pointer on constant LongitudinalRssAccelerationValues. | |
Public Member Functions | |
| LongitudinalRssAccelerationValues ()=default | |
| standard constructor | |
| ~LongitudinalRssAccelerationValues ()=default | |
| standard destructor | |
| LongitudinalRssAccelerationValues (const LongitudinalRssAccelerationValues &other)=default | |
| standard copy constructor | |
| LongitudinalRssAccelerationValues (LongitudinalRssAccelerationValues &&other)=default | |
| standard move constructor | |
| LongitudinalRssAccelerationValues & | operator= (const LongitudinalRssAccelerationValues &other)=default |
| standard assignment operator More... | |
| LongitudinalRssAccelerationValues & | operator= (LongitudinalRssAccelerationValues &&other)=default |
| standard move operator More... | |
| bool | operator== (const LongitudinalRssAccelerationValues &other) const |
| standard comparison operator More... | |
| bool | operator!= (const LongitudinalRssAccelerationValues &other) const |
| standard comparison operator More... | |
Public Attributes | |
| ::ad::physics::Acceleration | accel_max {0.0} |
| ::ad::physics::Acceleration | brake_max {0.0} |
| ::ad::physics::Acceleration | brake_min {0.0} |
| ::ad::physics::Acceleration | brake_min_correct {0.0} |
DataType LongitudinalRssAccelerationValues.
Collection of the RSS acceleration values in longitudinal direction.
|
inline |
standard comparison operator
| [in] | other | Other LongitudinalRssAccelerationValues. |
true if both LongitudinalRssAccelerationValues are different
|
default |
standard assignment operator
| [in] | other | Other LongitudinalRssAccelerationValues |
|
default |
standard move operator
| [in] | other | Other LongitudinalRssAccelerationValues |
|
inline |
standard comparison operator
| [in] | other | Other LongitudinalRssAccelerationValues |
true if both LongitudinalRssAccelerationValues are equal | ::ad::physics::Acceleration ad::rss::world::LongitudinalRssAccelerationValues::accel_max {0.0} |
Absolute amount of the maximum allowed acceleration. This value has always to be positive, zero is allowed.
| ::ad::physics::Acceleration ad::rss::world::LongitudinalRssAccelerationValues::brake_max {0.0} |
Absolute amount of the maximum allowed braking deceleration. This value has always to be positive and not smaller than brake_min.
| ::ad::physics::Acceleration ad::rss::world::LongitudinalRssAccelerationValues::brake_min {0.0} |
Absolute amount of the minimum allowed braking deceleration. This value has always to be positive and not smaller than brake_min_correct.
| ::ad::physics::Acceleration ad::rss::world::LongitudinalRssAccelerationValues::brake_min_correct {0.0} |
Absolute amount of the minimum allowed braking deceleration when driving on the correct lane. This value has always to be positive.