#include <taylor_matrix.h>
Public Member Functions | |
| FCL_REAL | diameter () const |
| IMatrix3 | getBound () const |
| TVector3 | getColumn (size_t i) const |
| const TVector3 & | getRow (size_t i) const |
| const TaylorModel & | operator() (size_t i, size_t j) const |
| TaylorModel & | operator() (size_t i, size_t j) |
| TVector3 | operator* (const Vec3f &v) const |
| TVector3 | operator* (const TVector3 &v) const |
| TMatrix3 | operator* (const Matrix3f &m) const |
| TMatrix3 | operator* (const TMatrix3 &m) const |
| TMatrix3 | operator* (const TaylorModel &d) const |
| TMatrix3 | operator* (FCL_REAL d) const |
| TMatrix3 & | operator*= (const Matrix3f &m) |
| TMatrix3 & | operator*= (const TMatrix3 &m) |
| TMatrix3 & | operator*= (const TaylorModel &d) |
| TMatrix3 & | operator*= (FCL_REAL d) |
| TMatrix3 | operator+ (const TMatrix3 &m) const |
| TMatrix3 & | operator+= (const TMatrix3 &m) |
| TMatrix3 | operator- (const TMatrix3 &m) const |
| TMatrix3 & | operator-= (const TMatrix3 &m) |
| void | print () const |
| TMatrix3 & | rotationConstrain () |
| void | setIdentity () |
| void | setTimeInterval (const boost::shared_ptr< TimeInterval > &time_interval) |
| void | setZero () |
| TMatrix3 () | |
| TMatrix3 (const boost::shared_ptr< TimeInterval > &time_interval) | |
| TMatrix3 (TaylorModel m[3][3]) | |
| TMatrix3 (const TVector3 &v1, const TVector3 &v2, const TVector3 &v3) | |
| TMatrix3 (const Matrix3f &m, const boost::shared_ptr< TimeInterval > &time_interval) | |
Public Attributes | |
| TVector3 | v_ [3] |
Definition at line 48 of file taylor_matrix.h.
Definition at line 42 of file taylor_matrix.cpp.
| fcl::TMatrix3::TMatrix3 | ( | const boost::shared_ptr< TimeInterval > & | time_interval | ) |
Definition at line 46 of file taylor_matrix.cpp.
| fcl::TMatrix3::TMatrix3 | ( | TaylorModel | m[3][3] | ) |
Definition at line 51 of file taylor_matrix.cpp.
| fcl::TMatrix3::TMatrix3 | ( | const TVector3 & | v1, |
| const TVector3 & | v2, | ||
| const TVector3 & | v3 | ||
| ) |
Definition at line 58 of file taylor_matrix.cpp.
| fcl::TMatrix3::TMatrix3 | ( | const Matrix3f & | m, |
| const boost::shared_ptr< TimeInterval > & | time_interval | ||
| ) |
Definition at line 66 of file taylor_matrix.cpp.
| FCL_REAL fcl::TMatrix3::diameter | ( | ) | const |
Definition at line 231 of file taylor_matrix.cpp.
| IMatrix3 fcl::TMatrix3::getBound | ( | ) | const |
Definition at line 226 of file taylor_matrix.cpp.
| TVector3 fcl::TMatrix3::getColumn | ( | size_t | i | ) | const |
Definition at line 89 of file taylor_matrix.cpp.
| const TVector3 & fcl::TMatrix3::getRow | ( | size_t | i | ) | const |
Definition at line 94 of file taylor_matrix.cpp.
| const TaylorModel & fcl::TMatrix3::operator() | ( | size_t | i, |
| size_t | j | ||
| ) | const |
Definition at line 99 of file taylor_matrix.cpp.
| TaylorModel & fcl::TMatrix3::operator() | ( | size_t | i, |
| size_t | j | ||
| ) |
Definition at line 104 of file taylor_matrix.cpp.
Definition at line 121 of file taylor_matrix.cpp.
Definition at line 126 of file taylor_matrix.cpp.
Definition at line 109 of file taylor_matrix.cpp.
Definition at line 131 of file taylor_matrix.cpp.
| TMatrix3 fcl::TMatrix3::operator* | ( | const TaylorModel & | d | ) | const |
Definition at line 142 of file taylor_matrix.cpp.
Definition at line 147 of file taylor_matrix.cpp.
Definition at line 153 of file taylor_matrix.cpp.
Definition at line 165 of file taylor_matrix.cpp.
| TMatrix3 & fcl::TMatrix3::operator*= | ( | const TaylorModel & | d | ) |
Definition at line 177 of file taylor_matrix.cpp.
Definition at line 185 of file taylor_matrix.cpp.
Definition at line 193 of file taylor_matrix.cpp.
Definition at line 198 of file taylor_matrix.cpp.
Definition at line 206 of file taylor_matrix.cpp.
Definition at line 211 of file taylor_matrix.cpp.
| void fcl::TMatrix3::print | ( | ) | const |
Definition at line 219 of file taylor_matrix.cpp.
Definition at line 266 of file taylor_matrix.cpp.
| void fcl::TMatrix3::setIdentity | ( | ) |
Definition at line 73 of file taylor_matrix.cpp.
| void fcl::TMatrix3::setTimeInterval | ( | const boost::shared_ptr< TimeInterval > & | time_interval | ) |
Definition at line 259 of file taylor_matrix.cpp.
| void fcl::TMatrix3::setZero | ( | ) |
Definition at line 82 of file taylor_matrix.cpp.
Definition at line 50 of file taylor_matrix.h.