WarpTwin
Documentation for WarpTwin models and classes.
Loading...
Searching...
No Matches
clockwerk::DCM Member List

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

_checkLookupBoundaries(uint32 start_r, uint32 end_r, uint32 start_c, uint32 end_c) constclockwerk::Matrix< 3, 3 >protected
_LUPDecompose(floating_point *A[R], uint32 P[R+1]) constclockwerk::Matrix< 3, 3 >protected
chol(Matrix< R, C > &retval) constclockwerk::Matrix< 3, 3 >
DCM()clockwerk::DCMinline
DCM(const floating_point(&initial)[3][3])clockwerk::DCMinline
DCM(const DCM &initial)clockwerk::DCMinline
DCM(const std::array< std::array< floating_point, 3 >, 3 > &initial)clockwerk::DCMinline
det(floating_point &result) constclockwerk::Matrix< 3, 3 >
eye()clockwerk::Matrix< 3, 3 >inline
fromStr(const char *val)clockwerk::Matrix< 3, 3 >
get(uint32 row, uint32 col, floating_point &result) constclockwerk::Matrix< 3, 3 >
getAsArray(floating_point *start_ptr, bool column_major=false) constclockwerk::Matrix< 3, 3 >
getCopy(Matrix< R, C > &result) constclockwerk::Matrix< 3, 3 >
identity()clockwerk::Matrix< 3, 3 >
inverse(DCM &result) constclockwerk::DCM
inverse() constclockwerk::DCMinline
clockwerk::Matrix< 3, 3 >::inverse(Matrix< R, C > &result) constclockwerk::Matrix< 3, 3 >
Matrix()clockwerk::Matrix< 3, 3 >
max(floating_point &result, std::pair< uint32, uint32 > &index) constclockwerk::Matrix< 3, 3 >
min(floating_point &result, std::pair< uint32, uint32 > &index) constclockwerk::Matrix< 3, 3 >
operator=(const Matrix< R, C > &other)clockwerk::Matrix< 3, 3 >
operator[](uint32 idx)clockwerk::Matrix< 3, 3 >
pseudoinverse(Matrix< C, R > &result) constclockwerk::Matrix< 3, 3 >
rate(const CartesianVector< 3 > &omega_f1_f2__f1, Matrix< 3, 3 > &dcmdot_f1_f2)clockwerk::DCM
set(uint32 row, uint32 col, const floating_point &value)clockwerk::Matrix< 3, 3 >
setFromArray(const floating_point *start_ptr, bool column_major=false)clockwerk::Matrix< 3, 3 >
setToZeros()clockwerk::Matrix< 3, 3 >
size() constclockwerk::Matrix< 3, 3 >inline
str(char *output, size_t size) constclockwerk::Matrix< 3, 3 >
toEuler321(Euler321 &euler_f1_f2) constclockwerk::DCM
toEuler321()clockwerk::DCM
toMRP(MRP &mrp_f1_f2) constclockwerk::DCM
toMRP()clockwerk::DCM
toQuaternion(Quaternion &q_f1_f2) constclockwerk::DCM
toQuaternion()clockwerk::DCM
trace(floating_point &result) constclockwerk::Matrix< 3, 3 >
transpose(Matrix< C, R > &result) constclockwerk::Matrix< 3, 3 >
valuesclockwerk::Matrix< 3, 3 >
~DCM()clockwerk::DCMinline
~Matrix()clockwerk::Matrix< 3, 3 >inline