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

#include <mv.h>

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::invert ( const MatX M)
void Vclip::MatX::invert ( )
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 
)
void Vclip::MatX::postmult ( const MatX M)
void Vclip::MatX::premult ( const MatX M)
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.

const MatX Vclip::MatX::ID
static

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