ad_rss
|
DataType UnstructuredConstellationRssState. More...
#include <ad/rss/state/UnstructuredConstellationRssState.hpp>
Public Types | |
typedef std::shared_ptr< UnstructuredConstellationRssState > | Ptr |
Smart pointer on UnstructuredConstellationRssState. | |
typedef std::shared_ptr< UnstructuredConstellationRssState const > | ConstPtr |
Smart pointer on constant UnstructuredConstellationRssState. | |
Public Member Functions | |
UnstructuredConstellationRssState ()=default | |
standard constructor | |
~UnstructuredConstellationRssState ()=default | |
standard destructor | |
UnstructuredConstellationRssState (const UnstructuredConstellationRssState &other)=default | |
standard copy constructor | |
UnstructuredConstellationRssState (UnstructuredConstellationRssState &&other)=default | |
standard move constructor | |
UnstructuredConstellationRssState & | operator= (const UnstructuredConstellationRssState &other)=default |
standard assignment operator More... | |
UnstructuredConstellationRssState & | operator= (UnstructuredConstellationRssState &&other)=default |
standard move operator More... | |
bool | operator== (const UnstructuredConstellationRssState &other) const |
standard comparison operator More... | |
bool | operator!= (const UnstructuredConstellationRssState &other) const |
standard comparison operator More... | |
Public Attributes | |
bool | is_safe |
::ad::rss::state::UnstructuredConstellationResponse | response |
::ad::geometry::HeadingRange | heading_range |
::ad::rss::state::UnstructuredConstellationStateInformation | rss_state_information |
::ad::rss::world::LongitudinalRssAccelerationValues | alpha_lon |
DataType UnstructuredConstellationRssState.
Struct defining the unstructured constellation RSS state of a single object.
|
inline |
standard comparison operator
[in] | other | Other UnstructuredConstellationRssState. |
true
if both UnstructuredConstellationRssState are different
|
default |
standard assignment operator
[in] | other | Other UnstructuredConstellationRssState |
|
default |
standard move operator
[in] | other | Other UnstructuredConstellationRssState |
|
inline |
standard comparison operator
[in] | other | Other UnstructuredConstellationRssState |
true
if both UnstructuredConstellationRssState are equal ::ad::rss::world::LongitudinalRssAccelerationValues ad::rss::state::UnstructuredConstellationRssState::alpha_lon |
RSS dynamics values along longitudinal coordinate system axis.
::ad::geometry::HeadingRange ad::rss::state::UnstructuredConstellationRssState::heading_range |
The allowed heading range resulting from a unstructured constellation drive away response.
bool ad::rss::state::UnstructuredConstellationRssState::is_safe |
Determines if the unstructured constellation is safe.
::ad::rss::state::UnstructuredConstellationResponse ad::rss::state::UnstructuredConstellationRssState::response |
The response resulting from an unstructured constellation.
::ad::rss::state::UnstructuredConstellationStateInformation ad::rss::state::UnstructuredConstellationRssState::rss_state_information |
Additional information on the creation of the RSS state.