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

#include <src/frameacc.hpp>

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

Public Member Functions

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

Static Public Member Functions

static IMETHOD TwistAcc Zero ()
 

Public Attributes

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

Friends

class RotationAcc
 
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, double 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 doubleAcc &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 void SetToZero (TwistAcc &v)
 
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)
 

Constructor & Destructor Documentation

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

Member Function Documentation

Twist TwistAcc::GetTwist ( ) const
Twist TwistAcc::GetTwistDot ( ) const
TwistAcc & TwistAcc::operator+= ( const TwistAcc arg)
TwistAcc & TwistAcc::operator-= ( const TwistAcc arg)
TwistAcc TwistAcc::RefPoint ( const VectorAcc v_base_AB)
void TwistAcc::ReverseSign ( )
TwistAcc TwistAcc::Zero ( )
static

Friends And Related Function Documentation

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

Member Data Documentation

VectorAcc KDL::TwistAcc::rot

rotational velocity and its 1st and 2nd derivative

Referenced by KDL::operator<<().

VectorAcc KDL::TwistAcc::vel

translational velocity and its 1st and 2nd derivative

Referenced by KDL::operator<<().


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