ad_rss
|
#include <ad/rss/state/RssState.hpp>
Public Types | |
typedef std::shared_ptr< RssState > | Ptr |
Smart pointer on RssState. | |
typedef std::shared_ptr< RssState const > | ConstPtr |
Smart pointer on constant RssState. | |
Public Member Functions | |
RssState ()=default | |
standard constructor | |
~RssState ()=default | |
standard destructor | |
RssState (const RssState &other)=default | |
standard copy constructor | |
RssState (RssState &&other)=default | |
standard move constructor | |
RssState & | operator= (const RssState &other)=default |
standard assignment operator More... | |
RssState & | operator= (RssState &&other)=default |
standard move operator More... | |
bool | operator== (const RssState &other) const |
standard comparison operator More... | |
bool | operator!= (const RssState &other) const |
standard comparison operator More... | |
DataType RssState.
Struct defining the RSS state of a single object.
|
inline |
|
inline |
::ad::rss::state::LateralRssState ad::rss::state::RssState::lateralStateLeft |
The current lateral rss state at left side in respect to ego-vehicle driving direction.
::ad::rss::state::LateralRssState ad::rss::state::RssState::lateralStateRight |
The current lateral rss state at right side in respect to ego-vehicle driving direction.
::ad::rss::state::LongitudinalRssState ad::rss::state::RssState::longitudinalState |
The current longitudinal rss state.
::ad::rss::world::ObjectId ad::rss::state::RssState::objectId |
Defines the unique id of an object. This id has to be constant over time for the same object.
::ad::rss::situation::SituationId ad::rss::state::RssState::situationId {0u} |
Id of the situation this state refers to. The id has to remain unique over time representing the situation (ego-vehicle / object pair) under investigation. It is used to track the state of the ego-vehicle / object constellation i.e. at point of danger threshold time.
::ad::rss::situation::SituationType ad::rss::state::RssState::situationType |
This type of situation this RssState was calculated on.
::ad::rss::state::UnstructuredSceneRssState ad::rss::state::RssState::unstructuredSceneState |
The state of the unstructured scene.