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

#include <mv.h>

List of all members.

Public Member Functions

void invert (const MatX &M)
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
 MatX ()
 MatX (const Mat3 &R_, const Vect3 &d_)
 MatX (const Se3 &T)
void mult (const MatX &M, const MatX &N)
void postmult (const MatX &M)
void premult (const MatX &M)
ostream & print (ostream &os) const
istream & read (istream &is)
const Mat3rot () const
Mat3rot ()
void set (const Mat3 &R_, const Vect3 &d_)
void set (const Se3 &T)
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 MatX ID

Private Attributes

Vect3 d
Mat3 R

Friends

class Se3

Detailed Description

Definition at line 424 of file mv.h.


Constructor & Destructor Documentation

Vclip::MatX::MatX ( ) [inline]

Definition at line 437 of file mv.h.

Vclip::MatX::MatX ( const Mat3 R_,
const Vect3 d_ 
) [inline]

Definition at line 438 of file mv.h.

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

Definition at line 439 of file mv.h.


Member Function Documentation

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

Definition at line 1333 of file mv.h.

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

Definition at line 1340 of file mv.h.

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

Definition at line 1321 of file mv.h.

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

Definition at line 1327 of file mv.h.

void Vclip::MatX::mult ( const MatX M,
const MatX N 
)
ostream & Vclip::MatX::print ( ostream &  os) const [inline]

Definition at line 1281 of file mv.h.

istream & Vclip::MatX::read ( istream &  is) [inline]

Definition at line 1287 of file mv.h.

const Mat3& Vclip::MatX::rot ( ) const [inline]

Definition at line 447 of file mv.h.

Mat3& Vclip::MatX::rot ( ) [inline]

Definition at line 449 of file mv.h.

void Vclip::MatX::set ( const Mat3 R_,
const Vect3 d_ 
) [inline]

Definition at line 444 of file mv.h.

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

Definition at line 1275 of file mv.h.

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

Definition at line 448 of file mv.h.

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

Definition at line 450 of file mv.h.

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

Definition at line 1307 of file mv.h.

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

Definition at line 1314 of file mv.h.

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

Definition at line 1295 of file mv.h.

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

Definition at line 1301 of file mv.h.


Friends And Related Function Documentation

friend class Se3 [friend]

Definition at line 426 of file mv.h.


Member Data Documentation

Vect3 Vclip::MatX::d [private]

Definition at line 431 of file mv.h.

Definition at line 489 of file mv.h.

Mat3 Vclip::MatX::R [private]

Definition at line 430 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