KDL  1.4.0
Public Member Functions | Static Public Member Functions | Public Attributes | Friends | List of all members
KDL::FrameVel Class Reference

#include <src/framevel.hpp>

Collaboration diagram for KDL::FrameVel:
Collaboration graph
[legend]

Public Member Functions

 FrameVel ()
 
 FrameVel (const Frame &_T)
 
 FrameVel (const Frame &_T, const Twist &_t)
 
 FrameVel (const RotationVel &_M, const VectorVel &_p)
 
Frame value () const
 
Twist deriv () const
 
IMETHOD FrameVeloperator= (const Frame &arg)
 
IMETHOD FrameVeloperator= (const FrameVel &arg)
 
IMETHOD FrameVel Inverse () const
 
IMETHOD VectorVel Inverse (const VectorVel &arg) const
 
IMETHOD VectorVel operator* (const VectorVel &arg) const
 
IMETHOD VectorVel operator* (const Vector &arg) const
 
IMETHOD VectorVel Inverse (const Vector &arg) const
 
IMETHOD Frame GetFrame () const
 
IMETHOD Twist GetTwist () const
 
IMETHOD TwistVel Inverse (const TwistVel &arg) const
 
IMETHOD TwistVel Inverse (const Twist &arg) const
 
IMETHOD TwistVel operator* (const TwistVel &arg) const
 
IMETHOD TwistVel operator* (const Twist &arg) const
 

Static Public Member Functions

static IMETHOD FrameVel Identity ()
 

Public Attributes

RotationVel M
 
VectorVel p
 

Friends

IMETHOD friend FrameVel operator* (const FrameVel &f1, const FrameVel &f2)
 
IMETHOD friend FrameVel operator* (const Frame &f1, const FrameVel &f2)
 
IMETHOD friend FrameVel operator* (const FrameVel &f1, const Frame &f2)
 
IMETHOD friend bool Equal (const FrameVel &r1, const FrameVel &r2, double eps)
 
IMETHOD friend bool Equal (const Frame &r1, const FrameVel &r2, double eps)
 
IMETHOD friend bool Equal (const FrameVel &r1, const Frame &r2, double eps)
 

Constructor & Destructor Documentation

§ FrameVel() [1/4]

KDL::FrameVel::FrameVel ( )
inline

§ FrameVel() [2/4]

KDL::FrameVel::FrameVel ( const Frame _T)
inlineexplicit

§ FrameVel() [3/4]

KDL::FrameVel::FrameVel ( const Frame _T,
const Twist _t 
)
inline

§ FrameVel() [4/4]

KDL::FrameVel::FrameVel ( const RotationVel _M,
const VectorVel _p 
)
inline

Member Function Documentation

§ deriv()

Twist KDL::FrameVel::deriv ( ) const
inline

§ GetFrame()

Frame FrameVel::GetFrame ( ) const

§ GetTwist()

Twist FrameVel::GetTwist ( ) const

§ Identity()

FrameVel FrameVel::Identity ( )
static

§ Inverse() [1/5]

FrameVel FrameVel::Inverse ( ) const

§ Inverse() [2/5]

VectorVel FrameVel::Inverse ( const VectorVel arg) const

§ Inverse() [3/5]

VectorVel FrameVel::Inverse ( const Vector arg) const

§ Inverse() [4/5]

TwistVel FrameVel::Inverse ( const TwistVel arg) const

§ Inverse() [5/5]

TwistVel FrameVel::Inverse ( const Twist arg) const

§ operator*() [1/4]

VectorVel FrameVel::operator* ( const VectorVel arg) const

§ operator*() [2/4]

VectorVel FrameVel::operator* ( const Vector arg) const

§ operator*() [3/4]

TwistVel FrameVel::operator* ( const TwistVel arg) const

§ operator*() [4/4]

TwistVel FrameVel::operator* ( const Twist arg) const

§ operator=() [1/2]

FrameVel & FrameVel::operator= ( const Frame arg)

§ operator=() [2/2]

FrameVel & FrameVel::operator= ( const FrameVel arg)

§ value()

Frame KDL::FrameVel::value ( ) const
inline

Friends And Related Function Documentation

§ Equal [1/3]

IMETHOD friend bool Equal ( const FrameVel r1,
const FrameVel r2,
double  eps = epsilon 
)
friend

§ Equal [2/3]

IMETHOD friend bool Equal ( const Frame r1,
const FrameVel r2,
double  eps = epsilon 
)
friend

§ Equal [3/3]

IMETHOD friend bool Equal ( const FrameVel r1,
const Frame r2,
double  eps = epsilon 
)
friend

§ operator* [1/3]

IMETHOD friend FrameVel operator* ( const FrameVel f1,
const FrameVel f2 
)
friend

§ operator* [2/3]

IMETHOD friend FrameVel operator* ( const Frame f1,
const FrameVel f2 
)
friend

§ operator* [3/3]

IMETHOD friend FrameVel operator* ( const FrameVel f1,
const Frame f2 
)
friend

Member Data Documentation

§ M

RotationVel KDL::FrameVel::M

§ p

VectorVel KDL::FrameVel::p

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