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 275 of file framevel.hpp.

Constructor & Destructor Documentation

KDL::TwistVel::TwistVel ( )
inline

Definition at line 285 of file framevel.hpp.

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

Definition at line 286 of file framevel.hpp.

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

Definition at line 287 of file framevel.hpp.

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

Definition at line 288 of file framevel.hpp.

Member Function Documentation

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

Definition at line 293 of file framevel.hpp.

Twist KDL::TwistVel::GetTwist ( ) const

Definition at line 656 of file framevel.hpp.

Twist KDL::TwistVel::GetTwistDot ( ) const

Definition at line 660 of file framevel.hpp.

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

Definition at line 535 of file framevel.hpp.

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

Definition at line 528 of file framevel.hpp.

TwistVel KDL::TwistVel::RefPoint ( const VectorVel v_base_AB)

Definition at line 518 of file framevel.hpp.

void KDL::TwistVel::ReverseSign ( )

Definition at line 512 of file framevel.hpp.

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

Definition at line 290 of file framevel.hpp.

TwistVel KDL::TwistVel::Zero ( )
static

Definition at line 506 of file framevel.hpp.

Friends And Related Function Documentation

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

Definition at line 449 of file framevel.hpp.

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

Definition at line 453 of file framevel.hpp.

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

Definition at line 457 of file framevel.hpp.

friend class FrameVel
friend

Definition at line 348 of file framevel.hpp.

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

Definition at line 469 of file framevel.hpp.

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

Definition at line 480 of file framevel.hpp.

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

Definition at line 491 of file framevel.hpp.

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

Definition at line 543 of file framevel.hpp.

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

Definition at line 548 of file framevel.hpp.

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

Definition at line 559 of file framevel.hpp.

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

Definition at line 564 of file framevel.hpp.

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

Definition at line 577 of file framevel.hpp.

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

Definition at line 582 of file framevel.hpp.

IMETHOD friend TwistVel operator- ( const TwistVel arg)
friend

Definition at line 588 of file framevel.hpp.

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

Definition at line 553 of file framevel.hpp.

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

Definition at line 569 of file framevel.hpp.

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

Definition at line 461 of file framevel.hpp.

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

Definition at line 472 of file framevel.hpp.

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

Definition at line 483 of file framevel.hpp.

friend class RotationVel
friend

Definition at line 347 of file framevel.hpp.

IMETHOD friend void SetToZero ( TwistVel v)
friend

Definition at line 593 of file framevel.hpp.

Member Data Documentation

VectorVel KDL::TwistVel::rot

Definition at line 281 of file framevel.hpp.

VectorVel KDL::TwistVel::vel

Definition at line 280 of file framevel.hpp.


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


orocos_kdl
Author(s):
autogenerated on Fri Mar 12 2021 03:05:44