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

DataType UnstructuredConstellationStateInformation. More...

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

Public Types

typedef std::shared_ptr< UnstructuredConstellationStateInformationPtr
 Smart pointer on UnstructuredConstellationStateInformation.
 
typedef std::shared_ptr< UnstructuredConstellationStateInformation const > ConstPtr
 Smart pointer on constant UnstructuredConstellationStateInformation.
 

Public Member Functions

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

Public Attributes

::ad::rss::state::UnstructuredTrajectorySet brake_trajectory_set
 
::ad::rss::state::UnstructuredTrajectorySet continue_forward_trajectory_set
 
::ad::physics::Angle considered_drive_away_steering_angle {0.}
 

Detailed Description

DataType UnstructuredConstellationStateInformation.

Structure holding additional information on the reason for the unstructured constellation response.

Member Function Documentation

◆ operator!=()

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

standard comparison operator

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

◆ operator=() [1/2]

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

standard assignment operator

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

◆ operator=() [2/2]

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

standard move operator

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

◆ operator==()

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

standard comparison operator

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

Member Data Documentation

◆ brake_trajectory_set

::ad::rss::state::UnstructuredTrajectorySet ad::rss::state::UnstructuredConstellationStateInformation::brake_trajectory_set

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

◆ considered_drive_away_steering_angle

::ad::physics::Angle ad::rss::state::UnstructuredConstellationStateInformation::considered_drive_away_steering_angle {0.}

The considered current drive away steering angle in case of DriveAway state

◆ continue_forward_trajectory_set

::ad::rss::state::UnstructuredTrajectorySet ad::rss::state::UnstructuredConstellationStateInformation::continue_forward_trajectory_set

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


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