KDL::TwistVel Class Reference

#include <framevel.hpp>

List of all members.

Public Member Functions

Twist deriv () const
Twist GetTwist () const
Twist GetTwistDot () const
TwistVeloperator+= (const TwistVel &arg)
TwistVeloperator-= (const TwistVel &arg)
TwistVel RefPoint (const VectorVel &v_base_AB)
void ReverseSign ()
 TwistVel (const Twist &p)
 TwistVel (const Twist &p, const Twist &v)
 TwistVel (const VectorVel &_vel, const VectorVel &_rot)
 TwistVel ()
Twist value () const

Static Public Member Functions

static TwistVel Zero ()

Public Attributes

VectorVel rot
VectorVel vel

Friends

bool Equal (const TwistVel &a, const Twist &b, double eps=epsilon)
bool Equal (const Twist &a, const TwistVel &b, double eps=epsilon)
bool Equal (const TwistVel &a, const TwistVel &b, double eps=epsilon)
class FrameVel
TwistVel operator* (const doubleVel &lhs, const TwistVel &rhs)
TwistVel operator* (const TwistVel &lhs, const doubleVel &rhs)
TwistVel operator* (double lhs, const TwistVel &rhs)
TwistVel operator* (const TwistVel &lhs, double rhs)
TwistVel operator+ (const TwistVel &lhs, const TwistVel &rhs)
TwistVel operator- (const TwistVel &arg)
TwistVel operator- (const TwistVel &lhs, const TwistVel &rhs)
TwistVel operator/ (const TwistVel &lhs, const doubleVel &rhs)
TwistVel operator/ (const TwistVel &lhs, double rhs)
class RotationVel
void SetToZero (TwistVel &v)

Detailed Description

Definition at line 239 of file framevel.hpp.


Constructor & Destructor Documentation

KDL::TwistVel::TwistVel (  )  [inline]

Definition at line 249 of file framevel.hpp.

Referenced by RefPoint(), and Zero().

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.

References KDL::VectorVel::deriv(), rot, and vel.

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

Definition at line 529 of file framevel.inl.

References KDL::VectorVel::p, rot, and vel.

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

Definition at line 533 of file framevel.inl.

References rot, KDL::VectorVel::v, and vel.

TwistVel & KDL::TwistVel::operator+= ( const TwistVel arg  )  [inline]

Definition at line 408 of file framevel.inl.

References rot, and vel.

TwistVel & KDL::TwistVel::operator-= ( const TwistVel arg  )  [inline]

Definition at line 401 of file framevel.inl.

References rot, and vel.

TwistVel KDL::TwistVel::RefPoint ( const VectorVel v_base_AB  )  [inline]

Definition at line 391 of file framevel.inl.

References rot, TwistVel(), and vel.

void KDL::TwistVel::ReverseSign (  )  [inline]

Definition at line 385 of file framevel.inl.

References KDL::VectorVel::ReverseSign(), rot, and vel.

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

Definition at line 254 of file framevel.hpp.

References rot, KDL::VectorVel::value(), and vel.

TwistVel KDL::TwistVel::Zero (  )  [inline, static]

Definition at line 379 of file framevel.inl.

References TwistVel(), and KDL::VectorVel::Zero().


Friends And Related Function Documentation

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

Definition at line 305 of file framevel.hpp.

TwistVel operator* ( const doubleVel lhs,
const TwistVel rhs 
) [friend]
TwistVel operator* ( const TwistVel lhs,
const doubleVel rhs 
) [friend]
TwistVel operator* ( double  lhs,
const TwistVel rhs 
) [friend]
TwistVel operator* ( const TwistVel lhs,
double  rhs 
) [friend]
TwistVel operator+ ( const TwistVel lhs,
const TwistVel rhs 
) [friend]
TwistVel operator- ( const TwistVel arg  )  [friend]
TwistVel operator- ( const TwistVel lhs,
const TwistVel rhs 
) [friend]
TwistVel operator/ ( const TwistVel lhs,
const doubleVel rhs 
) [friend]
TwistVel operator/ ( const TwistVel lhs,
double  rhs 
) [friend]
friend class RotationVel [friend]

Definition at line 304 of file framevel.hpp.

void SetToZero ( TwistVel v  )  [friend]

Member Data Documentation


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

Generated on Wed Nov 23 19:02:19 2011 for FreeCAD by  doxygen 1.6.1