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.
|
This is the complete list of members for tf2::Matrix3x3, including all inherited members.
absolute() const | tf2::Matrix3x3 | |
adjoint() const | tf2::Matrix3x3 | |
cofac(int r1, int c1, int r2, int c2) const | tf2::Matrix3x3 | inline |
deSerialize(const struct Matrix3x3Data &dataIn) | tf2::Matrix3x3 | |
deSerializeDouble(const struct Matrix3x3DoubleData &dataIn) | tf2::Matrix3x3 | |
deSerializeFloat(const struct Matrix3x3FloatData &dataIn) | tf2::Matrix3x3 | |
determinant() const | tf2::Matrix3x3 | |
diagonalize(Matrix3x3 &rot, tf2Scalar threshold, int maxSteps) | tf2::Matrix3x3 | inline |
getColumn(int i) const | tf2::Matrix3x3 | inline |
getEulerYPR(tf2Scalar &yaw, tf2Scalar &pitch, tf2Scalar &roll, unsigned int solution_number=1) const | tf2::Matrix3x3 | inline |
getIdentity() | tf2::Matrix3x3 | inlinestatic |
getOpenGLSubMatrix(tf2Scalar *m) const | tf2::Matrix3x3 | inline |
getRotation(Quaternion &q) const | tf2::Matrix3x3 | inline |
getRow(int i) const | tf2::Matrix3x3 | inline |
getRPY(tf2Scalar &roll, tf2Scalar &pitch, tf2Scalar &yaw, unsigned int solution_number=1) const | tf2::Matrix3x3 | inline |
inverse() const | tf2::Matrix3x3 | |
Matrix3x3() | tf2::Matrix3x3 | inline |
Matrix3x3(const Quaternion &q) | tf2::Matrix3x3 | inlineexplicit |
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::Matrix3x3 | inline |
Matrix3x3(const Matrix3x3 &other) | tf2::Matrix3x3 | inline |
operator*=(const Matrix3x3 &m) | tf2::Matrix3x3 | |
operator=(const Matrix3x3 &other) | tf2::Matrix3x3 | inline |
operator[](int i) | tf2::Matrix3x3 | inline |
operator[](int i) const | tf2::Matrix3x3 | inline |
scaled(const Vector3 &s) const | tf2::Matrix3x3 | inline |
serialize(struct Matrix3x3Data &dataOut) const | tf2::Matrix3x3 | |
serializeFloat(struct Matrix3x3FloatData &dataOut) const | tf2::Matrix3x3 | |
setEulerYPR(tf2Scalar eulerZ, tf2Scalar eulerY, tf2Scalar eulerX) | tf2::Matrix3x3 | inline |
setFromOpenGLSubMatrix(const tf2Scalar *m) | tf2::Matrix3x3 | inline |
setIdentity() | tf2::Matrix3x3 | inline |
setRotation(const Quaternion &q) | tf2::Matrix3x3 | inline |
setRPY(tf2Scalar roll, tf2Scalar pitch, tf2Scalar yaw) | tf2::Matrix3x3 | inline |
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::Matrix3x3 | inline |
tdotx(const Vector3 &v) const | tf2::Matrix3x3 | inline |
tdoty(const Vector3 &v) const | tf2::Matrix3x3 | inline |
tdotz(const Vector3 &v) const | tf2::Matrix3x3 | inline |
timesTranspose(const Matrix3x3 &m) const | tf2::Matrix3x3 | |
transpose() const | tf2::Matrix3x3 | |
transposeTimes(const Matrix3x3 &m) const | tf2::Matrix3x3 |