|
ad_rss
|
DataType RelativeObjectState. More...
#include <ad/rss/core/RelativeObjectState.hpp>

Public Types | |
| typedef std::shared_ptr< RelativeObjectState > | Ptr |
| Smart pointer on RelativeObjectState. | |
| typedef std::shared_ptr< RelativeObjectState const > | ConstPtr |
| Smart pointer on constant RelativeObjectState. | |
Public Member Functions | |
| RelativeObjectState ()=default | |
| standard constructor | |
| ~RelativeObjectState ()=default | |
| standard destructor | |
| RelativeObjectState (const RelativeObjectState &other)=default | |
| standard copy constructor | |
| RelativeObjectState (RelativeObjectState &&other)=default | |
| standard move constructor | |
| RelativeObjectState & | operator= (const RelativeObjectState &other)=default |
| standard assignment operator More... | |
| RelativeObjectState & | operator= (RelativeObjectState &&other)=default |
| standard move operator More... | |
| bool | operator== (const RelativeObjectState &other) const |
| standard comparison operator More... | |
| bool | operator!= (const RelativeObjectState &other) const |
| standard comparison operator More... | |
DataType RelativeObjectState.
The state of an object with structured and unstructured constellation data. The state consists of the object type, the dynamics, structured and unstructured object states.
|
inline |
standard comparison operator
| [in] | other | Other RelativeObjectState. |
true if both RelativeObjectState are different
|
default |
standard assignment operator
| [in] | other | Other RelativeObjectState |
|
default |
standard move operator
| [in] | other | Other RelativeObjectState |
|
inline |
standard comparison operator
| [in] | other | Other RelativeObjectState |
true if both RelativeObjectState are equal | ::ad::rss::world::RssDynamics ad::rss::core::RelativeObjectState::dynamics |
The constellation specific dynamics.
| ::ad::rss::world::ObjectType ad::rss::core::RelativeObjectState::object_type |
The type of object.
| ::ad::rss::core::StructuredObjectState ad::rss::core::RelativeObjectState::structured_object_state |
The state of the object required to perform structured constellation calculations.
| ::ad::rss::world::ObjectState ad::rss::core::RelativeObjectState::unstructured_object_state |
The state of the object required to perform unstructured constellation calculations.