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 | accelMax {0.0} |
::ad::physics::Acceleration | brakeMax {0.0} |
::ad::physics::Acceleration | brakeMin {0.0} |
::ad::physics::Acceleration | brakeMinCorrect {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::accelMax {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::brakeMax {0.0} |
Absolute amount of the maximum allowed braking deceleration. This value has always to be positive and not smaller than brakeMin.
::ad::physics::Acceleration ad::rss::world::LongitudinalRssAccelerationValues::brakeMin {0.0} |
Absolute amount of the minimum allowed breaking deceleration. This value has always to be positive and not smaller than brakeMinCorrect.
::ad::physics::Acceleration ad::rss::world::LongitudinalRssAccelerationValues::brakeMinCorrect {0.0} |
Absolute amount of the minimum allowed breaking deceleration when driving on the correct lane. This value has always to be positive.