FCL
Overview
Download
Documentation
Installation
Tutorials
Demos
FAQ
API:
API Overview
Namespaces
Classes
Files
Directories
About
License
Developers
Trac
Acknowledgments
Contact Us
All
Classes
Namespaces
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
fcl
::
IMatrix3
fcl::IMatrix3 Struct Reference
List of all members.
Public Member Functions
IMatrix3
()
IMatrix3
(
FCL_REAL
v)
IMatrix3
(const
Matrix3f
&m)
IMatrix3
(
FCL_REAL
m[3][3][2])
IMatrix3
(
FCL_REAL
m[3][3])
IMatrix3
(
Interval
m[3][3])
IMatrix3
(const
IVector3
&v1, const
IVector3
&v2, const
IVector3
&v3)
void
setIdentity
()
IVector3
getColumn
(size_t i) const
const
IVector3
&
getRow
(size_t i) const
Vec3f
getColumnLow
(size_t i) const
Vec3f
getRowLow
(size_t i) const
Vec3f
getColumnHigh
(size_t i) const
Vec3f
getRowHigh
(size_t i) const
Matrix3f
getLow
() const
Matrix3f
getHigh
() const
const
Interval
&
operator()
(size_t i, size_t j) const
Interval
&
operator()
(size_t i, size_t j)
IMatrix3
operator+
(const
IMatrix3
&m) const
IMatrix3
&
operator+=
(const
IMatrix3
&m)
IMatrix3
operator-
(const
IMatrix3
&m) const
IMatrix3
&
operator-=
(const
IMatrix3
&m)
IVector3
operator *
(const
Vec3f
&v) const
IVector3
operator *
(const
IVector3
&v) const
IMatrix3
operator *
(const
IMatrix3
&m) const
IMatrix3
operator *
(const
Matrix3f
&m) const
IMatrix3
&
operator *=
(const
IMatrix3
&m)
IMatrix3
&
operator *=
(const
Matrix3f
&m)
void
print
() const
Public Attributes
IVector3
v_
[3]
Detailed Description
Definition at line
48
of file
interval_matrix.h
.
The documentation for this struct was generated from the following files:
fcl/include/fcl/ccd/
interval_matrix.h
fcl/src/ccd/
interval_matrix.cpp