Public Member Functions | Static Public Attributes | Private Attributes | Friends | List of all members
Vclip::Se3 Class Reference

#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 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.

const Se3 Vclip::Se3::ID
static

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 Thu May 6 2021 02:41:54