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

#include <src/framevel.hpp>

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

Public Member Functions

 TwistVel ()
 
 TwistVel (const VectorVel &_vel, const VectorVel &_rot)
 
 TwistVel (const Twist &p, const Twist &v)
 
 TwistVel (const Twist &p)
 
Twist value () const
 
Twist deriv () const
 
IMETHOD TwistVeloperator-= (const TwistVel &arg)
 
IMETHOD TwistVeloperator+= (const TwistVel &arg)
 
IMETHOD void ReverseSign ()
 
IMETHOD TwistVel RefPoint (const VectorVel &v_base_AB)
 
IMETHOD Twist GetTwist () const
 
IMETHOD Twist GetTwistDot () const
 

Static Public Member Functions

static IMETHOD TwistVel Zero ()
 

Public Attributes

VectorVel vel
 
VectorVel rot
 

Friends

class RotationVel
 
class FrameVel
 
IMETHOD friend TwistVel operator* (const TwistVel &lhs, double rhs)
 
IMETHOD friend TwistVel operator* (double lhs, const TwistVel &rhs)
 
IMETHOD friend TwistVel operator/ (const TwistVel &lhs, double rhs)
 
IMETHOD friend TwistVel operator* (const TwistVel &lhs, const doubleVel &rhs)
 
IMETHOD friend TwistVel operator* (const doubleVel &lhs, const TwistVel &rhs)
 
IMETHOD friend TwistVel operator/ (const TwistVel &lhs, const doubleVel &rhs)
 
IMETHOD friend TwistVel operator+ (const TwistVel &lhs, const TwistVel &rhs)
 
IMETHOD friend TwistVel operator- (const TwistVel &lhs, const TwistVel &rhs)
 
IMETHOD friend TwistVel operator- (const TwistVel &arg)
 
IMETHOD friend void SetToZero (TwistVel &v)
 
IMETHOD friend bool Equal (const TwistVel &a, const TwistVel &b, double eps)
 
IMETHOD friend bool Equal (const Twist &a, const TwistVel &b, double eps)
 
IMETHOD friend bool Equal (const TwistVel &a, const Twist &b, double eps)
 

Constructor & Destructor Documentation

§ TwistVel() [1/4]

KDL::TwistVel::TwistVel ( )
inline

§ TwistVel() [2/4]

KDL::TwistVel::TwistVel ( const VectorVel _vel,
const VectorVel _rot 
)
inline

§ TwistVel() [3/4]

KDL::TwistVel::TwistVel ( const Twist p,
const Twist v 
)
inline

§ TwistVel() [4/4]

KDL::TwistVel::TwistVel ( const Twist p)
inline

Member Function Documentation

§ deriv()

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

§ GetTwist()

Twist TwistVel::GetTwist ( ) const

§ GetTwistDot()

Twist TwistVel::GetTwistDot ( ) const

§ operator+=()

TwistVel & TwistVel::operator+= ( const TwistVel arg)

§ operator-=()

TwistVel & TwistVel::operator-= ( const TwistVel arg)

§ RefPoint()

TwistVel TwistVel::RefPoint ( const VectorVel v_base_AB)

§ ReverseSign()

void TwistVel::ReverseSign ( )

§ value()

Twist KDL::TwistVel::value ( ) const
inline

§ Zero()

TwistVel TwistVel::Zero ( )
static

Friends And Related Function Documentation

§ Equal [1/3]

IMETHOD friend bool Equal ( const TwistVel a,
const TwistVel b,
double  eps = epsilon 
)
friend

§ Equal [2/3]

IMETHOD friend bool Equal ( const Twist a,
const TwistVel b,
double  eps = epsilon 
)
friend

§ Equal [3/3]

IMETHOD friend bool Equal ( const TwistVel a,
const Twist b,
double  eps = epsilon 
)
friend

§ FrameVel

friend class FrameVel
friend

§ operator* [1/4]

IMETHOD friend TwistVel operator* ( const TwistVel lhs,
double  rhs 
)
friend

§ operator* [2/4]

IMETHOD friend TwistVel operator* ( double  lhs,
const TwistVel rhs 
)
friend

§ operator* [3/4]

IMETHOD friend TwistVel operator* ( const TwistVel lhs,
const doubleVel rhs 
)
friend

§ operator* [4/4]

IMETHOD friend TwistVel operator* ( const doubleVel lhs,
const TwistVel rhs 
)
friend

§ operator+

IMETHOD friend TwistVel operator+ ( const TwistVel lhs,
const TwistVel rhs 
)
friend

§ operator- [1/2]

IMETHOD friend TwistVel operator- ( const TwistVel lhs,
const TwistVel rhs 
)
friend

§ operator- [2/2]

IMETHOD friend TwistVel operator- ( const TwistVel arg)
friend

§ operator/ [1/2]

IMETHOD friend TwistVel operator/ ( const TwistVel lhs,
double  rhs 
)
friend

§ operator/ [2/2]

IMETHOD friend TwistVel operator/ ( const TwistVel lhs,
const doubleVel rhs 
)
friend

§ RotationVel

friend class RotationVel
friend

§ SetToZero

IMETHOD friend void SetToZero ( TwistVel v)
friend

Member Data Documentation

§ rot

VectorVel KDL::TwistVel::rot

§ vel

VectorVel KDL::TwistVel::vel

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