Public Member Functions | Static Public Member Functions | Public Attributes | Friends
KDL::TwistVel Class Reference

#include <framevel.hpp>

List of all members.

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=epsilon)
IMETHOD friend bool Equal (const Twist &a, const TwistVel &b, double eps=epsilon)
IMETHOD friend bool Equal (const TwistVel &a, const Twist &b, double eps=epsilon)
class FrameVel
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)
class RotationVel
IMETHOD friend void SetToZero (TwistVel &v)

Detailed Description

Definition at line 239 of file framevel.hpp.


Constructor & Destructor Documentation

Definition at line 249 of file framevel.hpp.

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

Definition at line 250 of file framevel.hpp.

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

Definition at line 251 of file framevel.hpp.

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

Definition at line 252 of file framevel.hpp.


Member Function Documentation

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

Definition at line 257 of file framevel.hpp.

Definition at line 529 of file framevel.hpp.

Definition at line 533 of file framevel.hpp.

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

Definition at line 408 of file framevel.hpp.

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

Definition at line 401 of file framevel.hpp.

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

Definition at line 391 of file framevel.hpp.

Definition at line 385 of file framevel.hpp.

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

Definition at line 254 of file framevel.hpp.

Definition at line 379 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 343 of file framevel.hpp.

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

Definition at line 347 of file framevel.hpp.

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

Definition at line 351 of file framevel.hpp.

friend class FrameVel [friend]

Definition at line 305 of file framevel.hpp.

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

Definition at line 416 of file framevel.hpp.

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

Definition at line 421 of file framevel.hpp.

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

Definition at line 432 of file framevel.hpp.

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

Definition at line 437 of file framevel.hpp.

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

Definition at line 450 of file framevel.hpp.

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

Definition at line 455 of file framevel.hpp.

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

Definition at line 461 of file framevel.hpp.

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

Definition at line 426 of file framevel.hpp.

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

Definition at line 442 of file framevel.hpp.

friend class RotationVel [friend]

Definition at line 304 of file framevel.hpp.

IMETHOD friend void SetToZero ( TwistVel v) [friend]

Definition at line 466 of file framevel.hpp.


Member Data Documentation

Definition at line 245 of file framevel.hpp.

Definition at line 244 of file framevel.hpp.


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


orocos_kdl
Author(s): Ruben Smits, Erwin Aertbelien, Orocos Developers
autogenerated on Sat Dec 28 2013 17:17:26