ModelSpace
All Classes Namespaces Functions Variables Enumerations Pages
clockwerk::DCM< T > Member List

This is the complete list of members for clockwerk::DCM< T >, including all inherited members.

_checkLookupBoundaries(const unsigned int &start_r, const unsigned int &end_r, const unsigned int &start_c, const unsigned int &end_c) constclockwerk::Matrix< T, 3, 3 >protected
_LUPDecompose(T *A[R], unsigned int P[R+1]) constclockwerk::Matrix< T, 3, 3 >protected
DCM()clockwerk::DCM< T >inline
DCM(const T(&initial)[3][3])clockwerk::DCM< T >inline
DCM(const DCM< T > &initial)clockwerk::DCM< T >inline
DCM(const std::array< std::array< T, 3 >, 3 > &initial)clockwerk::DCM< T >inline
det(T &result) constclockwerk::Matrix< T, 3, 3 >
dump() constclockwerk::Matrix< T, 3, 3 >
get(const unsigned int &row, const unsigned int &col, T &result) constclockwerk::Matrix< T, 3, 3 >
get(const unsigned int &row, const unsigned int &col) constclockwerk::Matrix< T, 3, 3 >
getAsArray(T *start_ptr) constclockwerk::Matrix< T, 3, 3 >
getCopy(Matrix< T, R, C > &result) constclockwerk::Matrix< T, 3, 3 >
identity()clockwerk::Matrix< T, 3, 3 >
inverse(DCM< T > &result) constclockwerk::DCM< T >
inverse() const (defined in clockwerk::DCM< T >)clockwerk::DCM< T >inline
Matrix< T, 3, 3 >::inverse(Matrix< T, R, C > &result) constclockwerk::Matrix< T, 3, 3 >
Matrix()clockwerk::Matrix< T, 3, 3 >
Matrix(T elements)clockwerk::Matrix< T, 3, 3 >
Matrix(const T(&initial)[R][C])clockwerk::Matrix< T, 3, 3 >
Matrix(const Matrix< T, R, C > &initial)clockwerk::Matrix< T, 3, 3 >
Matrix(const std::array< std::array< T, C >, R > &initial)clockwerk::Matrix< T, 3, 3 >
max(T &result, std::pair< unsigned int, unsigned int > &index) constclockwerk::Matrix< T, 3, 3 >
min(T &result, std::pair< unsigned int, unsigned int > &index) constclockwerk::Matrix< T, 3, 3 >
operator=(const Matrix< T, R, C > &other)clockwerk::Matrix< T, 3, 3 >
operator[](unsigned int idx)clockwerk::Matrix< T, 3, 3 >
rate(const CartesianVector< T, 3 > &omega_f1_f2__f1, Matrix< T, 3, 3 > &dcmdot_f1_f2)clockwerk::DCM< T >
set(const unsigned int &row, const unsigned int &col, const T &value)clockwerk::Matrix< T, 3, 3 >
setFromArray(const T *start_ptr)clockwerk::Matrix< T, 3, 3 >
setToZeros()clockwerk::Matrix< T, 3, 3 >
size()clockwerk::Matrix< T, 3, 3 >inline
str() constclockwerk::Matrix< T, 3, 3 >
toEuler321(Euler321< T > &euler_f1_f2) constclockwerk::DCM< T >
toEuler321() (defined in clockwerk::DCM< T >)clockwerk::DCM< T >
toMRP(MRP< T > &mrp_f1_f2) constclockwerk::DCM< T >
toMRP() (defined in clockwerk::DCM< T >)clockwerk::DCM< T >
toQuaternion(Quaternion< T > &q_f1_f2) constclockwerk::DCM< T >
toQuaternion() (defined in clockwerk::DCM< T >)clockwerk::DCM< T >
trace(T &result) constclockwerk::Matrix< T, 3, 3 >
transpose(Matrix< T, C, R > &result) constclockwerk::Matrix< T, 3, 3 >
valuesclockwerk::Matrix< T, 3, 3 >
~DCM()clockwerk::DCM< T >inline
~Matrix()clockwerk::Matrix< T, 3, 3 >inline