A state variable with a name as specified in the state name enum.
#include <msf_state.h>
Public Types |
enum | {
statetype_ = STATETYPE,
options_ = OPTIONS,
name_ = name_T,
sizeInCorrection_,
sizeInState_ = msf_tmp::StateLengthForType<const StateVar_T<type_T, name_T>&>::value
} |
typedef type_T | value_t |
typedef const StateVar_T
< type_T, name_T > & | constRef_T |
typedef const StateVar_T
< type_T, name_T > * | constPtr_T |
typedef StateVar_T< type_T,
name_T > & | Ref_T |
typedef StateVar_T< type_T,
name_T > * | Ptr_T |
typedef Eigen::Matrix< double,
sizeInCorrection_,
sizeInCorrection_ > | Q_T |
Member Typedef Documentation
template<typename type_T, int name_T, int STATETYPE, int OPTIONS>
template<typename type_T, int name_T, int STATETYPE, int OPTIONS>
template<typename type_T, int name_T, int STATETYPE, int OPTIONS>
template<typename type_T, int name_T, int STATETYPE, int OPTIONS>
template<typename type_T, int name_T, int STATETYPE, int OPTIONS>
template<typename type_T, int name_T, int STATETYPE, int OPTIONS>
Member Enumeration Documentation
template<typename type_T, int name_T, int STATETYPE, int OPTIONS>
- Enumerator:
statetype_ |
The type of this state. needed for computations of total state length.
|
options_ |
Option flags for this state variable.
|
name_ |
The name of the state, needed to find it in the state type list.
|
sizeInCorrection_ |
The size of this state in the correction vector.
|
sizeInState_ |
The size of this state in the state vector.
|
Constructor & Destructor Documentation
template<typename type_T, int name_T, int STATETYPE, int OPTIONS>
Member Data Documentation
template<typename type_T, int name_T, int STATETYPE, int OPTIONS>
template<typename type_T, int name_T, int STATETYPE, int OPTIONS>
template<typename type_T, int name_T, int STATETYPE, int OPTIONS>
The documentation for this struct was generated from the following file: