Public Member Functions | Static Public Attributes | Private Attributes | Friends
Vclip::Se3 Class Reference

#include <mv.h>

List of all members.

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 Quatrot () const
Quatrot ()
 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 Vect3trans () const
Vect3trans ()
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

Detailed Description

Definition at line 600 of file mv.h.


Constructor & Destructor Documentation

Vclip::Se3::Se3 ( ) [inline]

Definition at line 614 of file mv.h.

Vclip::Se3::Se3 ( const Quat q_,
const Vect3 d_ 
) [inline]

Definition at line 615 of file mv.h.

Vclip::Se3::Se3 ( const MatX X) [inline]

Definition at line 616 of file mv.h.


Member Function Documentation

void Vclip::Se3::invert ( const Se3 T) [inline]

Definition at line 1499 of file mv.h.

void Vclip::Se3::invert ( ) [inline]

Definition at line 1510 of file mv.h.

void Vclip::Se3::invXformPoint ( const Vect3 p,
Vect3 xp 
) const [inline]

Definition at line 1556 of file mv.h.

void Vclip::Se3::invXformPoint ( Vect3 p) const [inline]

Definition at line 1563 of file mv.h.

void Vclip::Se3::invXformVect ( const Vect3 v,
Vect3 xv 
) const [inline]

Definition at line 1544 of file mv.h.

void Vclip::Se3::invXformVect ( Vect3 v) const [inline]

Definition at line 1550 of file mv.h.

void Vclip::Se3::mult ( const Se3 T,
const Se3 U 
) [inline]

Definition at line 1473 of file mv.h.

void Vclip::Se3::postmult ( const Se3 T) [inline]

Definition at line 1489 of file mv.h.

void Vclip::Se3::premult ( const Se3 T) [inline]

Definition at line 1481 of file mv.h.

ostream & Vclip::Se3::print ( ostream &  os) const [inline]

Definition at line 1467 of file mv.h.

istream& Vclip::Se3::read ( istream &  is)
const Quat& Vclip::Se3::rot ( ) const [inline]

Definition at line 627 of file mv.h.

Quat& Vclip::Se3::rot ( ) [inline]

Definition at line 629 of file mv.h.

void Vclip::Se3::set ( const Quat q_,
const Vect3 d_ 
) [inline]

Definition at line 620 of file mv.h.

void Vclip::Se3::set ( const MatX X) [inline]

Definition at line 621 of file mv.h.

const Vect3& Vclip::Se3::trans ( ) const [inline]

Definition at line 628 of file mv.h.

Vect3& Vclip::Se3::trans ( ) [inline]

Definition at line 630 of file mv.h.

void Vclip::Se3::xformPoint ( const Vect3 p,
Vect3 xp 
) const [inline]

Definition at line 1530 of file mv.h.

void Vclip::Se3::xformPoint ( Vect3 p) const [inline]

Definition at line 1537 of file mv.h.

void Vclip::Se3::xformVect ( const Vect3 v,
Vect3 xv 
) const [inline]

Definition at line 1518 of file mv.h.

void Vclip::Se3::xformVect ( Vect3 v) const [inline]

Definition at line 1524 of file mv.h.


Friends And Related Function Documentation

friend class MatX [friend]

Definition at line 602 of file mv.h.


Member Data Documentation

Vect3 Vclip::Se3::d [private]

Definition at line 607 of file mv.h.

Definition at line 679 of file mv.h.

Quat Vclip::Se3::q [private]

Definition at line 606 of file mv.h.


The documentation for this class was generated from the following file:


hrpsys
Author(s): AIST, Fumio Kanehiro
autogenerated on Wed Sep 6 2017 02:35:58