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

#include <framevel.hpp>

Public Member Functions

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

Static Public Member Functions

static IMETHOD TwistVel Zero ()
 

Public Attributes

VectorVel rot
 
VectorVel vel
 

Friends

IMETHOD friend bool Equal (const Twist &a, const TwistVel &b, double eps)
 
IMETHOD friend bool Equal (const TwistVel &a, const Twist &b, double eps)
 
IMETHOD friend bool Equal (const TwistVel &a, const TwistVel &b, double eps)
 
class FrameVel
 
IMETHOD friend bool operator!= (const Twist &a, const TwistVel &b)
 
IMETHOD friend bool operator!= (const TwistVel &a, const Twist &b)
 
IMETHOD friend bool operator!= (const TwistVel &a, const TwistVel &b)
 
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, double rhs)
 
IMETHOD friend TwistVel operator* (double lhs, const TwistVel &rhs)
 
IMETHOD friend TwistVel operator+ (const TwistVel &lhs, const TwistVel &rhs)
 
IMETHOD friend TwistVel operator- (const TwistVel &arg)
 
IMETHOD friend TwistVel operator- (const TwistVel &lhs, const TwistVel &rhs)
 
IMETHOD friend TwistVel operator/ (const TwistVel &lhs, const doubleVel &rhs)
 
IMETHOD friend TwistVel operator/ (const TwistVel &lhs, double rhs)
 
IMETHOD friend bool operator== (const Twist &a, const TwistVel &b)
 
IMETHOD friend bool operator== (const TwistVel &a, const Twist &b)
 
IMETHOD friend bool operator== (const TwistVel &a, const TwistVel &b)
 
class RotationVel
 
IMETHOD friend void SetToZero (TwistVel &v)
 

Detailed Description

Definition at line 269 of file framevel.hpp.

Constructor & Destructor Documentation

◆ TwistVel() [1/4]

KDL::TwistVel::TwistVel ( )
inline

Definition at line 279 of file framevel.hpp.

◆ TwistVel() [2/4]

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

Definition at line 280 of file framevel.hpp.

◆ TwistVel() [3/4]

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

Definition at line 281 of file framevel.hpp.

◆ TwistVel() [4/4]

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

Definition at line 282 of file framevel.hpp.

Member Function Documentation

◆ deriv()

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

Definition at line 287 of file framevel.hpp.

◆ GetTwist()

Twist TwistVel::GetTwist ( ) const

Definition at line 655 of file framevel.inl.

◆ GetTwistDot()

Twist TwistVel::GetTwistDot ( ) const

Definition at line 659 of file framevel.inl.

◆ operator+=()

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

Definition at line 534 of file framevel.inl.

◆ operator-=()

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

Definition at line 527 of file framevel.inl.

◆ RefPoint()

TwistVel TwistVel::RefPoint ( const VectorVel v_base_AB)

Definition at line 517 of file framevel.inl.

◆ ReverseSign()

void TwistVel::ReverseSign ( )

Definition at line 511 of file framevel.inl.

◆ value()

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

Definition at line 284 of file framevel.hpp.

◆ Zero()

TwistVel TwistVel::Zero ( )
static

Definition at line 505 of file framevel.inl.

Friends And Related Function Documentation

◆ Equal [1/3]

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

◆ Equal [2/3]

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

◆ Equal [3/3]

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

◆ FrameVel

friend class FrameVel
friend

Definition at line 342 of file framevel.hpp.

◆ operator!= [1/3]

IMETHOD friend bool operator!= ( const Twist a,
const TwistVel b 
)
friend

◆ operator!= [2/3]

IMETHOD friend bool operator!= ( const TwistVel a,
const Twist b 
)
friend

◆ operator!= [3/3]

IMETHOD friend bool operator!= ( const TwistVel a,
const TwistVel b 
)
friend

◆ operator* [1/4]

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

◆ operator* [2/4]

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

◆ operator* [3/4]

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

◆ operator* [4/4]

IMETHOD friend TwistVel operator* ( double  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 arg)
friend

◆ operator- [2/2]

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

◆ operator/ [1/2]

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

◆ operator/ [2/2]

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

◆ operator== [1/3]

IMETHOD friend bool operator== ( const Twist a,
const TwistVel b 
)
friend

◆ operator== [2/3]

IMETHOD friend bool operator== ( const TwistVel a,
const Twist b 
)
friend

◆ operator== [3/3]

IMETHOD friend bool operator== ( const TwistVel a,
const TwistVel b 
)
friend

◆ RotationVel

friend class RotationVel
friend

Definition at line 341 of file framevel.hpp.

◆ SetToZero

IMETHOD friend void SetToZero ( TwistVel v)
friend

Member Data Documentation

◆ rot

VectorVel KDL::TwistVel::rot

Definition at line 275 of file framevel.hpp.

◆ vel

VectorVel KDL::TwistVel::vel

Definition at line 274 of file framevel.hpp.


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