#include <framevel.hpp>
Public Member Functions | |
Twist | deriv () const |
Twist | GetTwist () const |
Twist | GetTwistDot () const |
TwistVel & | operator+= (const TwistVel &arg) |
TwistVel & | operator-= (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) |
Definition at line 239 of file framevel.hpp.
KDL::TwistVel::TwistVel | ( | ) | [inline] |
Definition at line 249 of file framevel.hpp.
Referenced by RefPoint(), and Zero().
Definition at line 250 of file framevel.hpp.
Definition at line 251 of file framevel.hpp.
KDL::TwistVel::TwistVel | ( | const Twist & | p | ) | [inline] |
Definition at line 252 of file framevel.hpp.
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.
Definition at line 408 of file framevel.inl.
Definition at line 401 of file framevel.inl.
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().
friend class FrameVel [friend] |
Definition at line 305 of file framevel.hpp.
friend class RotationVel [friend] |
Definition at line 304 of file framevel.hpp.
void SetToZero | ( | TwistVel & | v | ) | [friend] |
Definition at line 245 of file framevel.hpp.
Referenced by KDL::addDelta(), deriv(), KDL::Equal(), GetTwist(), GetTwistDot(), KDL::FrameVel::Inverse(), KDL::RotationVel::Inverse(), KDL::FrameVel::operator*(), KDL::RotationVel::operator*(), KDL::operator*(), KDL::operator+(), operator+=(), KDL::operator-(), operator-=(), KDL::operator/(), KDL::operator<<(), KDL::posrandom(), KDL::random(), RefPoint(), ReverseSign(), KDL::SetToZero(), and value().
Definition at line 244 of file framevel.hpp.
Referenced by KDL::addDelta(), deriv(), KDL::Equal(), GetTwist(), GetTwistDot(), KDL::FrameVel::Inverse(), KDL::RotationVel::Inverse(), KDL::FrameVel::operator*(), KDL::RotationVel::operator*(), KDL::operator*(), KDL::operator+(), operator+=(), KDL::operator-(), operator-=(), KDL::operator/(), KDL::operator<<(), KDL::posrandom(), KDL::random(), RefPoint(), ReverseSign(), KDL::SetToZero(), and value().