_checkLookupBoundaries(const unsigned int &start_r, const unsigned int &end_r, const unsigned int &start_c, const unsigned int &end_c) const | clockwerk::Matrix< T, L, 1 > | protected |
_LUPDecompose(T *A[R], unsigned int P[R+1]) const | clockwerk::Matrix< T, L, 1 > | protected |
CartesianVector() | clockwerk::CartesianVector< T, 4 > | inline |
CartesianVector(T elements) | clockwerk::CartesianVector< T, 4 > | inline |
CartesianVector(const T(&initial)[L]) | clockwerk::CartesianVector< T, 4 > | |
CartesianVector(const CartesianVector< T, L > &initial) | clockwerk::CartesianVector< T, 4 > | |
CartesianVector(const std::array< T, L > &initial) | clockwerk::CartesianVector< T, 4 > | |
det(T &result) const | clockwerk::Matrix< T, L, 1 > | |
dump() const | clockwerk::Matrix< T, L, 1 > | |
get(const unsigned int &idx, T &result) const | clockwerk::CartesianVector< T, 4 > | inline |
get(const unsigned int &idx) const | clockwerk::CartesianVector< T, 4 > | inline |
Matrix< T, L, 1 >::get(const unsigned int &row, const unsigned int &col, T &result) const | clockwerk::Matrix< T, L, 1 > | |
Matrix< T, L, 1 >::get(const unsigned int &row, const unsigned int &col) const | clockwerk::Matrix< T, L, 1 > | |
getAsArray(T *start_ptr) const | clockwerk::Matrix< T, L, 1 > | |
getCopy(Matrix< T, R, C > &result) const | clockwerk::Matrix< T, L, 1 > | |
identity() | clockwerk::Matrix< T, L, 1 > | |
inverse(Matrix< T, R, C > &result) const | clockwerk::Matrix< T, L, 1 > | |
Matrix() | clockwerk::Matrix< T, L, 1 > | |
Matrix(T elements) | clockwerk::Matrix< T, L, 1 > | |
Matrix(const T(&initial)[R][C]) | clockwerk::Matrix< T, L, 1 > | |
Matrix(const Matrix< T, R, C > &initial) | clockwerk::Matrix< T, L, 1 > | |
Matrix(const std::array< std::array< T, C >, R > &initial) | clockwerk::Matrix< T, L, 1 > | |
max(T &result, std::pair< unsigned int, unsigned int > &index) const | clockwerk::Matrix< T, L, 1 > | |
min(T &result, std::pair< unsigned int, unsigned int > &index) const | clockwerk::Matrix< T, L, 1 > | |
norm(T &result) const | clockwerk::CartesianVector< T, 4 > | |
norm() const | clockwerk::CartesianVector< T, 4 > | inline |
normalize() | clockwerk::CartesianVector< T, 4 > | |
normSquared(T &result) const | clockwerk::CartesianVector< T, 4 > | |
normSquared() const | clockwerk::CartesianVector< T, 4 > | inline |
operator=(const Quaternion< T > &other) | clockwerk::Quaternion< T > | |
CartesianVector< T, 4 >::operator=(const Matrix< T, R, C > &other) | clockwerk::Matrix< T, L, 1 > | |
operator[](unsigned int idx) | clockwerk::CartesianVector< T, 4 > | |
Quaternion() | clockwerk::Quaternion< T > | |
Quaternion(const T(&initial)[4]) | clockwerk::Quaternion< T > | |
Quaternion(const Quaternion< T > &initial) | clockwerk::Quaternion< T > | |
Quaternion(const std::array< T, 4 > &initial) | clockwerk::Quaternion< T > | |
rate(const CartesianVector< T, 3 > &omega_f1_f2__f1, Matrix< T, 4, 1 > &quatdot_f1_f2) const | clockwerk::Quaternion< T > | |
rotationAngle(double &val) const | clockwerk::Quaternion< T > | |
set(const unsigned int &idx, const T &value) | clockwerk::CartesianVector< T, 4 > | inline |
Matrix< T, L, 1 >::set(const unsigned int &row, const unsigned int &col, const T &value) | clockwerk::Matrix< T, L, 1 > | |
setFromArray(const T *start_ptr) | clockwerk::Matrix< T, L, 1 > | |
setToZeros() | clockwerk::Matrix< T, L, 1 > | |
size() | clockwerk::Matrix< T, L, 1 > | inline |
str() const | clockwerk::CartesianVector< T, 4 > | |
toDCM(DCM< T > &dcm_f1_f2) const | clockwerk::Quaternion< T > | |
toDCM() const (defined in clockwerk::Quaternion< T >) | clockwerk::Quaternion< T > | |
toMRP(MRP< T > &mrp_f1_f2) const | clockwerk::Quaternion< T > | |
toMRP() const (defined in clockwerk::Quaternion< T >) | clockwerk::Quaternion< T > | |
trace(T &result) const | clockwerk::Matrix< T, L, 1 > | |
transpose(Matrix< T, C, R > &result) const | clockwerk::Matrix< T, L, 1 > | |
unit(CartesianVector< T, L > &result) const | clockwerk::CartesianVector< T, 4 > | |
unitize() | clockwerk::CartesianVector< T, 4 > | |
values | clockwerk::Matrix< T, L, 1 > | |
~CartesianVector() | clockwerk::CartesianVector< T, 4 > | inline |
~Matrix() | clockwerk::Matrix< T, L, 1 > | inline |
~Quaternion() | clockwerk::Quaternion< T > | inline |