Blender V2.61 - r43446

KDL::TwistAcc Class Reference

#include <frameacc.hpp>

List of all members.

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
VectorAcc rot
 rotational velocity and its 1st and 2nd derivative

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=epsilon)
IMETHOD friend bool Equal (const Twist &a, const TwistAcc &b, double eps=epsilon)
IMETHOD friend bool Equal (const TwistAcc &a, const Twist &b, double eps=epsilon)

Detailed Description

Definition at line 191 of file frameacc.hpp.


Constructor & Destructor Documentation

KDL::TwistAcc::TwistAcc ( ) [inline]

Definition at line 198 of file frameacc.hpp.

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

Definition at line 199 of file frameacc.hpp.


Member Function Documentation

Twist KDL::TwistAcc::GetTwist ( ) const

Definition at line 578 of file frameacc.hpp.

Twist KDL::TwistAcc::GetTwistDot ( ) const

Definition at line 582 of file frameacc.hpp.

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

Definition at line 463 of file frameacc.hpp.

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

Definition at line 456 of file frameacc.hpp.

TwistAcc KDL::TwistAcc::RefPoint ( const VectorAcc v_base_AB)

Definition at line 446 of file frameacc.hpp.

void KDL::TwistAcc::ReverseSign ( )

Definition at line 440 of file frameacc.hpp.

TwistAcc KDL::TwistAcc::Zero ( ) [static]

Definition at line 434 of file frameacc.hpp.


Friends And Related Function Documentation

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

Definition at line 586 of file frameacc.hpp.

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

Definition at line 590 of file frameacc.hpp.

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

Definition at line 594 of file frameacc.hpp.

friend class FrameAcc [friend]

Definition at line 238 of file frameacc.hpp.

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

Definition at line 476 of file frameacc.hpp.

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

Definition at line 487 of file frameacc.hpp.

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

Definition at line 471 of file frameacc.hpp.

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

Definition at line 492 of file frameacc.hpp.

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

Definition at line 505 of file frameacc.hpp.

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

Definition at line 510 of file frameacc.hpp.

IMETHOD friend TwistAcc operator- ( const TwistAcc arg) [friend]

Definition at line 516 of file frameacc.hpp.

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

Definition at line 481 of file frameacc.hpp.

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

Definition at line 497 of file frameacc.hpp.

friend class RotationAcc [friend]

Definition at line 237 of file frameacc.hpp.

IMETHOD friend void SetToZero ( TwistAcc v) [friend]

Member Data Documentation

rotational velocity and its 1st and 2nd derivative

Definition at line 195 of file frameacc.hpp.

translational velocity and its 1st and 2nd derivative

Definition at line 194 of file frameacc.hpp.


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