#include <mv.h>
Public Member Functions | |
void | invert (const Se3 &T) |
void | invert () |
void | invXformPoint (const Vect3 &p, Vect3 &xp) const |
void | invXformPoint (Vect3 &p) const |
void | invXformVect (const Vect3 &v, Vect3 &xv) const |
void | invXformVect (Vect3 &v) const |
void | mult (const Se3 &T, const Se3 &U) |
void | postmult (const Se3 &T) |
void | premult (const Se3 &T) |
ostream & | print (ostream &os) const |
istream & | read (istream &is) |
const Quat & | rot () const |
Quat & | rot () |
Se3 () | |
Se3 (const Quat &q_, const Vect3 &d_) | |
Se3 (const MatX &X) | |
void | set (const Quat &q_, const Vect3 &d_) |
void | set (const MatX &X) |
const Vect3 & | trans () const |
Vect3 & | trans () |
void | xformPoint (const Vect3 &p, Vect3 &xp) const |
void | xformPoint (Vect3 &p) const |
void | xformVect (const Vect3 &v, Vect3 &xv) const |
void | xformVect (Vect3 &v) const |
Static Public Attributes | |
static const Se3 | ID |
Private Attributes | |
Vect3 | d |
Quat | q |
Friends | |
class | MatX |
Vclip::Se3::Se3 | ( | ) | [inline] |
Vclip::Se3::Se3 | ( | const MatX & | X | ) | [inline] |
void Vclip::Se3::invert | ( | ) | [inline] |
void Vclip::Se3::invXformPoint | ( | const Vect3 & | p, |
Vect3 & | xp | ||
) | const [inline] |
void Vclip::Se3::invXformPoint | ( | Vect3 & | p | ) | const [inline] |
void Vclip::Se3::invXformVect | ( | const Vect3 & | v, |
Vect3 & | xv | ||
) | const [inline] |
void Vclip::Se3::invXformVect | ( | Vect3 & | v | ) | const [inline] |
ostream & Vclip::Se3::print | ( | ostream & | os | ) | const [inline] |
istream& Vclip::Se3::read | ( | istream & | is | ) |
const Quat& Vclip::Se3::rot | ( | ) | const [inline] |
Quat& Vclip::Se3::rot | ( | ) | [inline] |
const Vect3& Vclip::Se3::trans | ( | ) | const [inline] |
Vect3& Vclip::Se3::trans | ( | ) | [inline] |
void Vclip::Se3::xformPoint | ( | const Vect3 & | p, |
Vect3 & | xp | ||
) | const [inline] |
void Vclip::Se3::xformPoint | ( | Vect3 & | p | ) | const [inline] |
void Vclip::Se3::xformVect | ( | const Vect3 & | v, |
Vect3 & | xv | ||
) | const [inline] |
void Vclip::Se3::xformVect | ( | Vect3 & | v | ) | const [inline] |
Vect3 Vclip::Se3::d [private] |
const Se3 Vclip::Se3::ID [static] |
Quat Vclip::Se3::q [private] |