PX4 Firmware
PX4 Autopilot Software http://px4.io
matrix::Dcm< Type > Member List

This is the complete list of members for matrix::Dcm< Type >, including all inherited members.

abs() constmatrix::Matrix< Type, M, M >inline
col(size_t j) constmatrix::Matrix< Type, M, M >inline
col(size_t j)matrix::Matrix< Type, M, M >inline
copyTo(Type dst[M *N]) constmatrix::Matrix< Type, M, M >inline
copyToColumnMajor(Type dst[M *N]) constmatrix::Matrix< Type, M, M >inline
Dcm()matrix::Dcm< Type >inline
Dcm(const Type data_[3][3])matrix::Dcm< Type >inlineexplicit
Dcm(const Type data_[9])matrix::Dcm< Type >inlineexplicit
Dcm(const Matrix< Type, 3, 3 > &other)matrix::Dcm< Type >inline
Dcm(const Quaternion< Type > &q)matrix::Dcm< Type >inline
Dcm(const Euler< Type > &euler)matrix::Dcm< Type >inline
Dcm(const AxisAngle< Type > &aa)matrix::Dcm< Type >inline
diag() constmatrix::SquareMatrix< Type, 3 >inline
edivide(const Matrix< Type, M, N > &other) constmatrix::Matrix< Type, M, M >inline
emult(const Matrix< Type, M, N > &other) constmatrix::Matrix< Type, M, M >inline
I() constmatrix::SquareMatrix< Type, 3 >inline
I(SquareMatrix< Type, M > &i) constmatrix::SquareMatrix< Type, 3 >inline
identity()matrix::Matrix< Type, M, M >inline
isAllNan() constmatrix::Matrix< Type, M, M >inline
Matrix()=defaultmatrix::Matrix< Type, M, M >
Matrix(const Type data_[M *N])matrix::Matrix< Type, M, M >inlineexplicit
Matrix(const Type data_[M][N])matrix::Matrix< Type, M, M >inlineexplicit
Matrix(const Matrix &other)matrix::Matrix< Type, M, M >inline
Matrix(const Slice< Type, M, N, P, Q > &in_slice)matrix::Matrix< Type, M, M >inline
max() constmatrix::Matrix< Type, M, M >inline
min() constmatrix::Matrix< Type, M, M >inline
operator!=(const Matrix< Type, M, N > &other) constmatrix::Matrix< Type, M, M >inline
operator()(size_t i, size_t j) constmatrix::Matrix< Type, M, M >inline
operator()(size_t i, size_t j)matrix::Matrix< Type, M, M >inline
operator*(const Matrix< Type, N, P > &other) constmatrix::Matrix< Type, M, M >inline
operator*(Type scalar) constmatrix::Matrix< Type, M, M >inline
operator*=(const Matrix< Type, N, P > &other)matrix::Matrix< Type, M, M >inline
operator*=(Type scalar)matrix::Matrix< Type, M, M >inline
operator+(const Matrix< Type, M, N > &other) constmatrix::Matrix< Type, M, M >inline
operator+(Type scalar) constmatrix::Matrix< Type, M, M >inline
operator+=(const Matrix< Type, M, N > &other)matrix::Matrix< Type, M, M >inline
operator+=(Type scalar)matrix::Matrix< Type, M, M >inline
operator-(const Matrix< Type, M, N > &other) constmatrix::Matrix< Type, M, M >inline
operator-() constmatrix::Matrix< Type, M, M >inline
operator-(Type scalar) constmatrix::Matrix< Type, M, M >inline
operator-=(const Matrix< Type, M, N > &other)matrix::Matrix< Type, M, M >inline
operator-=(Type scalar)matrix::Matrix< Type, M, M >inline
operator/(Type scalar) constmatrix::Matrix< Type, M, M >inline
operator/=(Type scalar)matrix::Matrix< Type, M, M >inline
operator=(const Matrix< Type, M, M > &other)matrix::SquareMatrix< Type, 3 >inline
operator=(const Slice< Type, M, M, P, Q > &in_slice)matrix::SquareMatrix< Type, 3 >inline
Matrix< Type, M, M >::operator=(const Matrix< Type, M, N > &other)matrix::Matrix< Type, M, M >inline
operator==(const Matrix< Type, M, N > &other) constmatrix::Matrix< Type, M, M >inline
print(FILE *stream=stdout) constmatrix::Matrix< Type, M, M >inline
renormalize()matrix::Dcm< Type >inline
row(size_t i) constmatrix::Matrix< Type, M, M >inline
row(size_t i)matrix::Matrix< Type, M, M >inline
setAll(Type val)matrix::Matrix< Type, M, M >inline
setCol(size_t j, const Matrix< Type, M, 1 > &column)matrix::Matrix< Type, M, M >inline
setIdentity()matrix::Matrix< Type, M, M >inline
setNaN()matrix::Matrix< Type, M, M >inline
setOne()matrix::Matrix< Type, M, M >inline
setRow(size_t i, const Matrix< Type, N, 1 > &row_in)matrix::Matrix< Type, M, M >inline
setZero()matrix::Matrix< Type, M, M >inline
slice(size_t x0, size_t y0) constmatrix::Matrix< Type, M, M >inline
slice(size_t x0, size_t y0)matrix::Matrix< Type, M, M >inline
SquareMatrix()=defaultmatrix::SquareMatrix< Type, 3 >
SquareMatrix(const Type data_[M][M])matrix::SquareMatrix< Type, 3 >inlineexplicit
SquareMatrix(const Type data_[M *M])matrix::SquareMatrix< Type, 3 >inlineexplicit
SquareMatrix(const Matrix< Type, M, M > &other)matrix::SquareMatrix< Type, 3 >inline
SquareMatrix(const Slice< Type, M, M, P, Q > &in_slice)matrix::SquareMatrix< Type, 3 >inline
swapCols(size_t a, size_t b)matrix::Matrix< Type, M, M >inline
swapRows(size_t a, size_t b)matrix::Matrix< Type, M, M >inline
T() constmatrix::Matrix< Type, M, M >inline
trace() constmatrix::SquareMatrix< Type, 3 >inline
transpose() constmatrix::Matrix< Type, M, M >inline
upper_right_triangle() constmatrix::SquareMatrix< Type, 3 >inline
Vector3 typedefmatrix::Dcm< Type >
vee() constmatrix::Dcm< Type >inline
write_string(char *buf, size_t n) constmatrix::Matrix< Type, M, M >inline
zero()matrix::Matrix< Type, M, M >inline