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

DataType UnstructuredSceneStateInformation. More...

#include <ad/rss/state/UnstructuredSceneStateInformation.hpp>

Public Types

typedef std::shared_ptr< UnstructuredSceneStateInformationPtr
 Smart pointer on UnstructuredSceneStateInformation.
 
typedef std::shared_ptr< UnstructuredSceneStateInformation const > ConstPtr
 Smart pointer on constant UnstructuredSceneStateInformation.
 

Public Member Functions

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

Public Attributes

::ad::rss::world::UnstructuredTrajectorySet brakeTrajectorySet
 
::ad::rss::world::UnstructuredTrajectorySet continueForwardTrajectorySet
 

Detailed Description

DataType UnstructuredSceneStateInformation.

Member Function Documentation

◆ operator!=()

bool ad::rss::state::UnstructuredSceneStateInformation::operator!= ( const UnstructuredSceneStateInformation other) const
inline

standard comparison operator

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

◆ operator=() [1/2]

UnstructuredSceneStateInformation& ad::rss::state::UnstructuredSceneStateInformation::operator= ( const UnstructuredSceneStateInformation other)
default

standard assignment operator

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

◆ operator=() [2/2]

UnstructuredSceneStateInformation& ad::rss::state::UnstructuredSceneStateInformation::operator= ( UnstructuredSceneStateInformation &&  other)
default

standard move operator

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

◆ operator==()

bool ad::rss::state::UnstructuredSceneStateInformation::operator== ( const UnstructuredSceneStateInformation other) const
inline

standard comparison operator

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

Member Data Documentation

◆ brakeTrajectorySet

::ad::rss::world::UnstructuredTrajectorySet ad::rss::state::UnstructuredSceneStateInformation::brakeTrajectorySet

The set of brake trajectories considered on calculation of the RSS state.

◆ continueForwardTrajectorySet

::ad::rss::world::UnstructuredTrajectorySet ad::rss::state::UnstructuredSceneStateInformation::continueForwardTrajectorySet

The set of continue forward trajectories considered on calculation of the RSS state.


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