ad_rss
Public Types | Public Member Functions | Public Attributes | List of all members
ad::rss::world::LateralRssAccelerationValues Struct Reference

DataType LateralRssAccelerationValues. More...

#include <ad/rss/world/LateralRssAccelerationValues.hpp>

Public Types

typedef std::shared_ptr< LateralRssAccelerationValuesPtr
 Smart pointer on LateralRssAccelerationValues.
 
typedef std::shared_ptr< LateralRssAccelerationValues const > ConstPtr
 Smart pointer on constant LateralRssAccelerationValues.
 

Public Member Functions

 LateralRssAccelerationValues ()=default
 standard constructor
 
 ~LateralRssAccelerationValues ()=default
 standard destructor
 
 LateralRssAccelerationValues (const LateralRssAccelerationValues &other)=default
 standard copy constructor
 
 LateralRssAccelerationValues (LateralRssAccelerationValues &&other)=default
 standard move constructor
 
LateralRssAccelerationValuesoperator= (const LateralRssAccelerationValues &other)=default
 standard assignment operator More...
 
LateralRssAccelerationValuesoperator= (LateralRssAccelerationValues &&other)=default
 standard move operator More...
 
bool operator== (const LateralRssAccelerationValues &other) const
 standard comparison operator More...
 
bool operator!= (const LateralRssAccelerationValues &other) const
 standard comparison operator More...
 

Public Attributes

::ad::physics::Acceleration accelMax {0.0}
 
::ad::physics::Acceleration brakeMin {0.0}
 

Detailed Description

DataType LateralRssAccelerationValues.

Collection of the RSS acceleration values in lateral direction.

Member Function Documentation

◆ operator!=()

bool ad::rss::world::LateralRssAccelerationValues::operator!= ( const LateralRssAccelerationValues other) const
inline

standard comparison operator

Parameters
[in]otherOther LateralRssAccelerationValues.
Returns
true if both LateralRssAccelerationValues are different

◆ operator=() [1/2]

LateralRssAccelerationValues& ad::rss::world::LateralRssAccelerationValues::operator= ( const LateralRssAccelerationValues other)
default

standard assignment operator

Parameters
[in]otherOther LateralRssAccelerationValues
Returns
Reference to this LateralRssAccelerationValues.

◆ operator=() [2/2]

LateralRssAccelerationValues& ad::rss::world::LateralRssAccelerationValues::operator= ( LateralRssAccelerationValues &&  other)
default

standard move operator

Parameters
[in]otherOther LateralRssAccelerationValues
Returns
Reference to this LateralRssAccelerationValues.

◆ operator==()

bool ad::rss::world::LateralRssAccelerationValues::operator== ( const LateralRssAccelerationValues other) const
inline

standard comparison operator

Parameters
[in]otherOther LateralRssAccelerationValues
Returns
true if both LateralRssAccelerationValues are equal

Member Data Documentation

◆ accelMax

::ad::physics::Acceleration ad::rss::world::LateralRssAccelerationValues::accelMax {0.0}

Absolute amount of the maximum allowed acceleration. This value has always to be positive, zero is allowed.

◆ brakeMin

::ad::physics::Acceleration ad::rss::world::LateralRssAccelerationValues::brakeMin {0.0}

Absolute amount of the minimum allowed breaking deceleration. This value has always to be positive.


The documentation for this struct was generated from the following file: