tf2  master
tf2 maintains the relationship between coordinate frames in a tree structure buffered in time, and lets the user transform points, vectors, etc between any two coordinate frames at any desired point in time.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
tf2::Matrix3x3 Member List

This is the complete list of members for tf2::Matrix3x3, including all inherited members.

absolute() consttf2::Matrix3x3
adjoint() consttf2::Matrix3x3
cofac(int r1, int c1, int r2, int c2) consttf2::Matrix3x3inline
deSerialize(const struct Matrix3x3Data &dataIn)tf2::Matrix3x3
deSerializeDouble(const struct Matrix3x3DoubleData &dataIn)tf2::Matrix3x3
deSerializeFloat(const struct Matrix3x3FloatData &dataIn)tf2::Matrix3x3
determinant() consttf2::Matrix3x3
diagonalize(Matrix3x3 &rot, tf2Scalar threshold, int maxSteps)tf2::Matrix3x3inline
getColumn(int i) consttf2::Matrix3x3inline
getEulerYPR(tf2Scalar &yaw, tf2Scalar &pitch, tf2Scalar &roll, unsigned int solution_number=1) consttf2::Matrix3x3inline
getIdentity()tf2::Matrix3x3inlinestatic
getOpenGLSubMatrix(tf2Scalar *m) consttf2::Matrix3x3inline
getRotation(Quaternion &q) consttf2::Matrix3x3inline
getRow(int i) consttf2::Matrix3x3inline
getRPY(tf2Scalar &roll, tf2Scalar &pitch, tf2Scalar &yaw, unsigned int solution_number=1) consttf2::Matrix3x3inline
inverse() consttf2::Matrix3x3
Matrix3x3()tf2::Matrix3x3inline
Matrix3x3(const Quaternion &q)tf2::Matrix3x3inlineexplicit
Matrix3x3(const tf2Scalar &xx, const tf2Scalar &xy, const tf2Scalar &xz, const tf2Scalar &yx, const tf2Scalar &yy, const tf2Scalar &yz, const tf2Scalar &zx, const tf2Scalar &zy, const tf2Scalar &zz)tf2::Matrix3x3inline
Matrix3x3(const Matrix3x3 &other)tf2::Matrix3x3inline
operator*=(const Matrix3x3 &m)tf2::Matrix3x3
operator=(const Matrix3x3 &other)tf2::Matrix3x3inline
operator[](int i)tf2::Matrix3x3inline
operator[](int i) consttf2::Matrix3x3inline
scaled(const Vector3 &s) consttf2::Matrix3x3inline
serialize(struct Matrix3x3Data &dataOut) consttf2::Matrix3x3
serializeFloat(struct Matrix3x3FloatData &dataOut) consttf2::Matrix3x3
setEulerYPR(tf2Scalar eulerZ, tf2Scalar eulerY, tf2Scalar eulerX)tf2::Matrix3x3inline
setFromOpenGLSubMatrix(const tf2Scalar *m)tf2::Matrix3x3inline
setIdentity()tf2::Matrix3x3inline
setRotation(const Quaternion &q)tf2::Matrix3x3inline
setRPY(tf2Scalar roll, tf2Scalar pitch, tf2Scalar yaw)tf2::Matrix3x3inline
setValue(const tf2Scalar &xx, const tf2Scalar &xy, const tf2Scalar &xz, const tf2Scalar &yx, const tf2Scalar &yy, const tf2Scalar &yz, const tf2Scalar &zx, const tf2Scalar &zy, const tf2Scalar &zz)tf2::Matrix3x3inline
tdotx(const Vector3 &v) consttf2::Matrix3x3inline
tdoty(const Vector3 &v) consttf2::Matrix3x3inline
tdotz(const Vector3 &v) consttf2::Matrix3x3inline
timesTranspose(const Matrix3x3 &m) consttf2::Matrix3x3
transpose() consttf2::Matrix3x3
transposeTimes(const Matrix3x3 &m) consttf2::Matrix3x3