Blender V2.61 - r43446

KDL::FrameVel Class Reference

#include <framevel.hpp>

List of all members.

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=epsilon)
IMETHOD friend bool Equal (const Frame &r1, const FrameVel &r2, double eps=epsilon)
IMETHOD friend bool Equal (const FrameVel &r1, const Frame &r2, double eps=epsilon)

Detailed Description

Definition at line 182 of file framevel.hpp.


Constructor & Destructor Documentation

KDL::FrameVel::FrameVel ( ) [inline]

Definition at line 194 of file framevel.hpp.

KDL::FrameVel::FrameVel ( const Frame T_) [inline, explicit]

Definition at line 196 of file framevel.hpp.

KDL::FrameVel::FrameVel ( const Frame T_,
const Twist _t 
) [inline]

Definition at line 199 of file framevel.hpp.

References rot.

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

Definition at line 202 of file framevel.hpp.


Member Function Documentation

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

Definition at line 207 of file framevel.hpp.

References KDL::VectorVel::deriv(), KDL::RotationVel::deriv(), M, and p.

Frame FrameVel::GetFrame ( ) const

Definition at line 403 of file frameacc.inl.

References M, and p.

Twist KDL::FrameVel::GetTwist ( ) const

Definition at line 89 of file framevel.hpp.

FrameVel KDL::FrameVel::Identity ( ) [static]

Definition at line 28 of file framevel.hpp.

TwistVel KDL::FrameVel::Inverse ( const Twist arg) const

Definition at line 520 of file framevel.hpp.

VectorVel KDL::FrameVel::Inverse ( const Vector arg) const

Definition at line 60 of file framevel.hpp.

FrameVel KDL::FrameVel::Inverse ( ) const

Definition at line 65 of file framevel.hpp.

TwistVel KDL::FrameVel::Inverse ( const TwistVel arg) const

Definition at line 512 of file framevel.hpp.

VectorVel KDL::FrameVel::Inverse ( const VectorVel arg) const

Definition at line 55 of file framevel.hpp.

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

Definition at line 46 of file framevel.hpp.

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

Definition at line 504 of file framevel.hpp.

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

Definition at line 496 of file framevel.hpp.

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

Definition at line 50 of file framevel.hpp.

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

Definition at line 70 of file framevel.hpp.

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

Definition at line 22 of file framevel.hpp.

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

Definition at line 206 of file framevel.hpp.

References M, p, KDL::VectorVel::value(), and KDL::RotationVel::value().


Friends And Related Function Documentation

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

Definition at line 75 of file framevel.hpp.

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

Definition at line 78 of file framevel.hpp.

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

Definition at line 81 of file framevel.hpp.

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

Definition at line 41 of file framevel.hpp.

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

Definition at line 33 of file framevel.hpp.

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

Definition at line 37 of file framevel.hpp.


Member Data Documentation

Definition at line 192 of file framevel.hpp.

Referenced by deriv(), KDL::Equal(), KDL::posrandom(), and value().


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