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

#include <frameacc.hpp>

Public Member Functions

IMETHOD Twist GetTwist () const
 
IMETHOD Twist GetTwistDot () const
 
IMETHOD TwistAccoperator+= (const TwistAcc &arg)
 
IMETHOD TwistAccoperator-= (const TwistAcc &arg)
 
IMETHOD TwistAcc RefPoint (const VectorAcc &v_base_AB)
 
IMETHOD void ReverseSign ()
 
 TwistAcc ()
 
 TwistAcc (const VectorAcc &_vel, const VectorAcc &_rot)
 

Static Public Member Functions

static IMETHOD TwistAcc Zero ()
 

Public Attributes

VectorAcc rot
 rotational velocity and its 1st and 2nd derivative More...
 
VectorAcc vel
 translational velocity and its 1st and 2nd derivative More...
 

Friends

IMETHOD friend bool Equal (const TwistAcc &a, const TwistAcc &b, double eps)
 
IMETHOD friend bool Equal (const Twist &a, const TwistAcc &b, double eps)
 
IMETHOD friend bool Equal (const TwistAcc &a, const Twist &b, double eps)
 
class FrameAcc
 
IMETHOD friend TwistAcc operator* (const TwistAcc &lhs, double rhs)
 
IMETHOD friend TwistAcc operator* (double lhs, const TwistAcc &rhs)
 
IMETHOD friend TwistAcc operator* (const TwistAcc &lhs, const doubleAcc &rhs)
 
IMETHOD friend TwistAcc operator* (const doubleAcc &lhs, const TwistAcc &rhs)
 
IMETHOD friend TwistAcc operator+ (const TwistAcc &lhs, const TwistAcc &rhs)
 
IMETHOD friend TwistAcc operator- (const TwistAcc &lhs, const TwistAcc &rhs)
 
IMETHOD friend TwistAcc operator- (const TwistAcc &arg)
 
IMETHOD friend TwistAcc operator/ (const TwistAcc &lhs, double rhs)
 
IMETHOD friend TwistAcc operator/ (const TwistAcc &lhs, const doubleAcc &rhs)
 
class RotationAcc
 
IMETHOD friend void SetToZero (TwistAcc &v)
 

Detailed Description

Definition at line 200 of file frameacc.hpp.

Constructor & Destructor Documentation

◆ TwistAcc() [1/2]

KDL::TwistAcc::TwistAcc ( )
inline

Definition at line 207 of file frameacc.hpp.

◆ TwistAcc() [2/2]

KDL::TwistAcc::TwistAcc ( const VectorAcc _vel,
const VectorAcc _rot 
)
inline

Definition at line 208 of file frameacc.hpp.

Member Function Documentation

◆ GetTwist()

Twist TwistAcc::GetTwist ( ) const

Definition at line 579 of file frameacc.hpp.

◆ GetTwistDot()

Twist TwistAcc::GetTwistDot ( ) const

Definition at line 583 of file frameacc.hpp.

◆ operator+=()

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

Definition at line 464 of file frameacc.hpp.

◆ operator-=()

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

Definition at line 457 of file frameacc.hpp.

◆ RefPoint()

TwistAcc TwistAcc::RefPoint ( const VectorAcc v_base_AB)

Definition at line 447 of file frameacc.hpp.

◆ ReverseSign()

void TwistAcc::ReverseSign ( )

Definition at line 441 of file frameacc.hpp.

◆ Zero()

TwistAcc TwistAcc::Zero ( )
static

Definition at line 435 of file frameacc.hpp.

Friends And Related Function Documentation

◆ Equal [1/3]

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

Definition at line 587 of file frameacc.hpp.

◆ Equal [2/3]

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

Definition at line 591 of file frameacc.hpp.

◆ Equal [3/3]

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

Definition at line 595 of file frameacc.hpp.

◆ FrameAcc

friend class FrameAcc
friend

Definition at line 247 of file frameacc.hpp.

◆ operator* [1/4]

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

Definition at line 472 of file frameacc.hpp.

◆ operator* [2/4]

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

Definition at line 477 of file frameacc.hpp.

◆ operator* [3/4]

IMETHOD friend TwistAcc operator* ( const TwistAcc lhs,
const doubleAcc rhs 
)
friend

Definition at line 488 of file frameacc.hpp.

◆ operator* [4/4]

IMETHOD friend TwistAcc operator* ( const doubleAcc lhs,
const TwistAcc rhs 
)
friend

Definition at line 493 of file frameacc.hpp.

◆ operator+

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

Definition at line 506 of file frameacc.hpp.

◆ operator- [1/2]

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

Definition at line 511 of file frameacc.hpp.

◆ operator- [2/2]

IMETHOD friend TwistAcc operator- ( const TwistAcc arg)
friend

Definition at line 517 of file frameacc.hpp.

◆ operator/ [1/2]

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

Definition at line 482 of file frameacc.hpp.

◆ operator/ [2/2]

IMETHOD friend TwistAcc operator/ ( const TwistAcc lhs,
const doubleAcc rhs 
)
friend

Definition at line 498 of file frameacc.hpp.

◆ RotationAcc

friend class RotationAcc
friend

Definition at line 246 of file frameacc.hpp.

◆ SetToZero

IMETHOD friend void SetToZero ( TwistAcc v)
friend

Member Data Documentation

◆ rot

VectorAcc KDL::TwistAcc::rot

rotational velocity and its 1st and 2nd derivative

Definition at line 204 of file frameacc.hpp.

◆ vel

VectorAcc KDL::TwistAcc::vel

translational velocity and its 1st and 2nd derivative

Definition at line 203 of file frameacc.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