#include <sot/core/matrix-homogeneous.hh>
Public Member Functions | |
MatrixHomogeneous (void) | |
MatrixHomogeneous (const ml::Matrix ©) | |
virtual | ~MatrixHomogeneous (void) |
MatrixHomogeneous & | buildFrom (const MatrixRotation &rot, const ml::Vector &trans) |
ml::Matrix & | extract (ml::Matrix &rot) const |
MatrixRotation & | extract (MatrixRotation &rot) const |
ml::Vector & | extract (ml::Vector &trans) const |
MatrixHomogeneous | operator* (const MatrixHomogeneous &h) const |
MatrixHomogeneous & | operator= (const ml::Matrix &) |
MatrixHomogeneous & | inverse (MatrixHomogeneous &invMatrix) const |
MatrixHomogeneous | inverse (void) const |
ml::Vector & | multiply (const ml::Vector &v1, ml::Vector &res) const |
ml::Vector | multiply (const ml::Vector &v1) const |
dynamicgraph::sot::MatrixHomogeneous::MatrixHomogeneous | ( | const ml::Matrix & | copy | ) |
virtual dynamicgraph::sot::MatrixHomogeneous::~MatrixHomogeneous | ( | void | ) | [inline, virtual] |
MatrixHomogeneous& dynamicgraph::sot::MatrixHomogeneous::buildFrom | ( | const MatrixRotation & | rot, |
const ml::Vector & | trans | ||
) |
ml::Matrix& dynamicgraph::sot::MatrixHomogeneous::extract | ( | ml::Matrix & | rot | ) | const |
ml::Vector& dynamicgraph::sot::MatrixHomogeneous::extract | ( | ml::Vector & | trans | ) | const |
MatrixHomogeneous& dynamicgraph::sot::MatrixHomogeneous::inverse | ( | MatrixHomogeneous & | invMatrix | ) | const |
MatrixHomogeneous dynamicgraph::sot::MatrixHomogeneous::inverse | ( | void | ) | const [inline] |
ml::Vector& dynamicgraph::sot::MatrixHomogeneous::multiply | ( | const ml::Vector & | v1, |
ml::Vector & | res | ||
) | const |
Reimplemented from maal::boost::Matrix.
ml::Vector dynamicgraph::sot::MatrixHomogeneous::multiply | ( | const ml::Vector & | v1 | ) | const [inline] |
MatrixHomogeneous dynamicgraph::sot::MatrixHomogeneous::operator* | ( | const MatrixHomogeneous & | h | ) | const |
MatrixHomogeneous& dynamicgraph::sot::MatrixHomogeneous::operator= | ( | const ml::Matrix & | ) |
Reimplemented from maal::boost::Matrix.