All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends

fcl::TMatrix3 Struct Reference

List of all members.

Public Member Functions

 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)
TVector3 getColumn (size_t i) const
const TVector3getRow (size_t i) const
const TaylorModeloperator() (size_t i, size_t j) const
TaylorModeloperator() (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
TMatrix3operator *= (const Matrix3f &m)
TMatrix3operator *= (const TMatrix3 &m)
TMatrix3operator *= (const TaylorModel &d)
TMatrix3operator *= (FCL_REAL d)
TMatrix3 operator+ (const TMatrix3 &m) const
TMatrix3operator+= (const TMatrix3 &m)
TMatrix3 operator- (const TMatrix3 &m) const
TMatrix3operator-= (const TMatrix3 &m)
IMatrix3 getBound () const
void print () const
void setIdentity ()
void setZero ()
FCL_REAL diameter () const
void setTimeInterval (const boost::shared_ptr< TimeInterval > &time_interval)

Public Attributes

TVector3 v_ [3]

Detailed Description

Definition at line 48 of file taylor_matrix.h.


The documentation for this struct was generated from the following files: