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 VectorVel &_vel, const VectorVel &_rot)
 
 TwistVel (const Twist &p, const Twist &v)
 
 TwistVel (const Twist &p)
 
Twist value () const
 

Static Public Member Functions

static IMETHOD TwistVel Zero ()
 

Public Attributes

VectorVel rot
 
VectorVel vel
 

Friends

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)
 
class FrameVel
 
IMETHOD friend bool operator!= (const TwistVel &a, const TwistVel &b)
 
IMETHOD friend bool operator!= (const Twist &a, const TwistVel &b)
 
IMETHOD friend bool operator!= (const TwistVel &a, const Twist &b)
 
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 doubleVel &rhs)
 
IMETHOD friend TwistVel operator* (const doubleVel &lhs, const TwistVel &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 TwistVel operator/ (const TwistVel &lhs, double rhs)
 
IMETHOD friend TwistVel operator/ (const TwistVel &lhs, const doubleVel &rhs)
 
IMETHOD friend bool operator== (const TwistVel &a, const TwistVel &b)
 
IMETHOD friend bool operator== (const Twist &a, const TwistVel &b)
 
IMETHOD friend bool operator== (const TwistVel &a, const Twist &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 656 of file framevel.hpp.

◆ GetTwistDot()

Twist TwistVel::GetTwistDot ( ) const

Definition at line 660 of file framevel.hpp.

◆ operator+=()

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

Definition at line 535 of file framevel.hpp.

◆ operator-=()

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

Definition at line 528 of file framevel.hpp.

◆ RefPoint()

TwistVel TwistVel::RefPoint ( const VectorVel v_base_AB)

Definition at line 518 of file framevel.hpp.

◆ ReverseSign()

void TwistVel::ReverseSign ( )

Definition at line 512 of file framevel.hpp.

◆ value()

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

Definition at line 284 of file framevel.hpp.

◆ Zero()

TwistVel TwistVel::Zero ( )
static

Definition at line 506 of file framevel.hpp.

Friends And Related Function Documentation

◆ Equal [1/3]

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

Definition at line 449 of file framevel.hpp.

◆ Equal [2/3]

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

Definition at line 453 of file framevel.hpp.

◆ Equal [3/3]

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

Definition at line 457 of file framevel.hpp.

◆ FrameVel

friend class FrameVel
friend

Definition at line 342 of file framevel.hpp.

◆ operator!= [1/3]

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

Definition at line 469 of file framevel.hpp.

◆ operator!= [2/3]

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

Definition at line 480 of file framevel.hpp.

◆ operator!= [3/3]

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

Definition at line 491 of file framevel.hpp.

◆ operator* [1/4]

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

Definition at line 543 of file framevel.hpp.

◆ operator* [2/4]

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

Definition at line 548 of file framevel.hpp.

◆ operator* [3/4]

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

Definition at line 559 of file framevel.hpp.

◆ operator* [4/4]

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

Definition at line 564 of file framevel.hpp.

◆ operator+

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

Definition at line 577 of file framevel.hpp.

◆ operator- [1/2]

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

Definition at line 582 of file framevel.hpp.

◆ operator- [2/2]

IMETHOD friend TwistVel operator- ( const TwistVel arg)
friend

Definition at line 588 of file framevel.hpp.

◆ operator/ [1/2]

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

Definition at line 553 of file framevel.hpp.

◆ operator/ [2/2]

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

Definition at line 569 of file framevel.hpp.

◆ operator== [1/3]

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

Definition at line 461 of file framevel.hpp.

◆ operator== [2/3]

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

Definition at line 472 of file framevel.hpp.

◆ operator== [3/3]

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

Definition at line 483 of file framevel.hpp.

◆ RotationVel

friend class RotationVel
friend

Definition at line 341 of file framevel.hpp.

◆ SetToZero

IMETHOD friend void SetToZero ( TwistVel v)
friend

Definition at line 593 of file framevel.hpp.

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:


orocos_kdl
Author(s):
autogenerated on Thu Apr 13 2023 02:19:15