ad_rss_map_integration
|
DataType RssConstellationConfiguration. More...
#include <ad/rss/map/RssConstellationConfiguration.hpp>
Public Types | |
typedef std::shared_ptr< RssConstellationConfiguration > | Ptr |
Smart pointer on RssConstellationConfiguration. | |
typedef std::shared_ptr< RssConstellationConfiguration const > | ConstPtr |
Smart pointer on constant RssConstellationConfiguration. | |
Public Member Functions | |
RssConstellationConfiguration ()=default | |
standard constructor | |
~RssConstellationConfiguration ()=default | |
standard destructor | |
RssConstellationConfiguration (const RssConstellationConfiguration &other)=default | |
standard copy constructor | |
RssConstellationConfiguration (RssConstellationConfiguration &&other)=default | |
standard move constructor | |
RssConstellationConfiguration & | operator= (const RssConstellationConfiguration &other)=default |
standard assignment operator More... | |
RssConstellationConfiguration & | operator= (RssConstellationConfiguration &&other)=default |
standard move operator More... | |
bool | operator== (const RssConstellationConfiguration &other) const |
standard comparison operator More... | |
bool | operator!= (const RssConstellationConfiguration &other) const |
standard comparison operator More... | |
Public Attributes | |
::ad::rss::map::RssConstellationCreationMode | constellation_creation_mode |
::ad::rss::map::RssRestrictSpeedLimitMode | restrict_speed_limit_mode {::ad::rss::map::RssRestrictSpeedLimitMode::None} |
::ad::rss::world::RssDynamics | ego_vehicle_dynamics |
::ad::rss::world::RssDynamics | object_dynamics |
DataType RssConstellationConfiguration.
|
inline |
standard comparison operator
[in] | other | Other RssConstellationConfiguration. |
true
if both RssConstellationConfiguration are different
|
default |
standard assignment operator
[in] | other | Other RssConstellationConfiguration |
|
default |
standard move operator
[in] | other | Other RssConstellationConfiguration |
|
inline |
standard comparison operator
[in] | other | Other RssConstellationConfiguration |
true
if both RssConstellationConfiguration are equal ::ad::rss::map::RssConstellationCreationMode ad::rss::map::RssConstellationConfiguration::constellation_creation_mode |
The mode to be considered on scene creation of this constellation.
::ad::rss::world::RssDynamics ad::rss::map::RssConstellationConfiguration::ego_vehicle_dynamics |
The RSS dynamics to be used for the ego vehicle in this constellation.
::ad::rss::world::RssDynamics ad::rss::map::RssConstellationConfiguration::object_dynamics |
The RSS dynamics to be used for the other object in this constellation.
::ad::rss::map::RssRestrictSpeedLimitMode ad::rss::map::RssConstellationConfiguration::restrict_speed_limit_mode {::ad::rss::map::RssRestrictSpeedLimitMode::None} |
The mode for restricting speed limits within acceleration phase.