|
ad_rss_map_integration
|
DataType RssVehicleAccelerationRestrictions. More...
#include <ad/rss/map/RssVehicleAccelerationRestrictions.hpp>
Public Types | |
| typedef std::shared_ptr< RssVehicleAccelerationRestrictions > | Ptr |
| Smart pointer on RssVehicleAccelerationRestrictions. | |
| typedef std::shared_ptr< RssVehicleAccelerationRestrictions const > | ConstPtr |
| Smart pointer on constant RssVehicleAccelerationRestrictions. | |
Public Member Functions | |
| RssVehicleAccelerationRestrictions ()=default | |
| standard constructor | |
| ~RssVehicleAccelerationRestrictions ()=default | |
| standard destructor | |
| RssVehicleAccelerationRestrictions (const RssVehicleAccelerationRestrictions &other)=default | |
| standard copy constructor | |
| RssVehicleAccelerationRestrictions (RssVehicleAccelerationRestrictions &&other)=default | |
| standard move constructor | |
| RssVehicleAccelerationRestrictions & | operator= (const RssVehicleAccelerationRestrictions &other)=default |
| standard assignment operator More... | |
| RssVehicleAccelerationRestrictions & | operator= (RssVehicleAccelerationRestrictions &&other)=default |
| standard move operator More... | |
| bool | operator== (const RssVehicleAccelerationRestrictions &other) const |
| standard comparison operator More... | |
| bool | operator!= (const RssVehicleAccelerationRestrictions &other) const |
| standard comparison operator More... | |
Public Attributes | |
| ::ad::physics::AccelerationRange | longitudinal_range |
| ::ad::physics::AccelerationRange | lateral_combined_range |
DataType RssVehicleAccelerationRestrictions.
|
inline |
standard comparison operator
| [in] | other | Other RssVehicleAccelerationRestrictions. |
true if both RssVehicleAccelerationRestrictions are different
|
default |
standard assignment operator
| [in] | other | Other RssVehicleAccelerationRestrictions |
|
default |
standard move operator
| [in] | other | Other RssVehicleAccelerationRestrictions |
|
inline |
standard comparison operator
| [in] | other | Other RssVehicleAccelerationRestrictions |
true if both RssVehicleAccelerationRestrictions are equal | ::ad::physics::AccelerationRange ad::rss::map::RssVehicleAccelerationRestrictions::lateral_combined_range |
The range of the acceleration restriction in lateral vehicle direction. This is a merged representation of the ad::rss::state::AccelerationRestrictions left and right lateral component based on the actual vehicle lateral velocity within the lane to identify which of the restrictions is active.
| ::ad::physics::AccelerationRange ad::rss::map::RssVehicleAccelerationRestrictions::longitudinal_range |
The range of the acceleration restriction in longitudinal direction.