#include <frameacc.hpp>
Public Member Functions | |
Twist | GetTwist () const |
Twist | GetTwistDot () const |
TwistAcc & | operator+= (const TwistAcc &arg) |
TwistAcc & | operator-= (const TwistAcc &arg) |
TwistAcc | RefPoint (const VectorAcc &v_base_AB) |
void | ReverseSign () |
TwistAcc (const VectorAcc &_vel, const VectorAcc &_rot) | |
TwistAcc () | |
Static Public Member Functions | |
static TwistAcc | Zero () |
Public Attributes | |
VectorAcc | rot |
rotational velocity and its 1st and 2nd derivative | |
VectorAcc | vel |
translational velocity and its 1st and 2nd derivative | |
Friends | |
bool | Equal (const TwistAcc &a, const Twist &b, double eps=epsilon) |
bool | Equal (const Twist &a, const TwistAcc &b, double eps=epsilon) |
bool | Equal (const TwistAcc &a, const TwistAcc &b, double eps=epsilon) |
class | FrameAcc |
TwistAcc | operator* (const doubleAcc &lhs, const TwistAcc &rhs) |
TwistAcc | operator* (const TwistAcc &lhs, const doubleAcc &rhs) |
TwistAcc | operator* (double lhs, const TwistAcc &rhs) |
TwistAcc | operator* (const TwistAcc &lhs, double rhs) |
TwistAcc | operator+ (const TwistAcc &lhs, const TwistAcc &rhs) |
TwistAcc | operator- (const TwistAcc &arg) |
TwistAcc | operator- (const TwistAcc &lhs, const TwistAcc &rhs) |
TwistAcc | operator/ (const TwistAcc &lhs, const doubleAcc &rhs) |
TwistAcc | operator/ (const TwistAcc &lhs, double rhs) |
class | RotationAcc |
void | SetToZero (TwistAcc &v) |
Definition at line 192 of file frameacc.hpp.
KDL::TwistAcc::TwistAcc | ( | ) | [inline] |
Definition at line 199 of file frameacc.hpp.
Referenced by RefPoint(), and Zero().
Definition at line 200 of file frameacc.hpp.
Twist KDL::TwistAcc::GetTwist | ( | ) | const [inline] |
Definition at line 578 of file frameacc.inl.
References KDL::VectorAcc::p, rot, and vel.
Twist KDL::TwistAcc::GetTwistDot | ( | ) | const [inline] |
Definition at line 582 of file frameacc.inl.
References rot, KDL::VectorAcc::v, and vel.
Definition at line 463 of file frameacc.inl.
Definition at line 456 of file frameacc.inl.
Definition at line 446 of file frameacc.inl.
References rot, TwistAcc(), and vel.
void KDL::TwistAcc::ReverseSign | ( | ) | [inline] |
Definition at line 440 of file frameacc.inl.
References KDL::VectorAcc::ReverseSign(), rot, and vel.
TwistAcc KDL::TwistAcc::Zero | ( | ) | [inline, static] |
Definition at line 434 of file frameacc.inl.
References TwistAcc(), and KDL::VectorAcc::Zero().
friend class FrameAcc [friend] |
Definition at line 239 of file frameacc.hpp.
friend class RotationAcc [friend] |
Definition at line 238 of file frameacc.hpp.
void SetToZero | ( | TwistAcc & | v | ) | [friend] |
rotational velocity and its 1st and 2nd derivative
Definition at line 196 of file frameacc.hpp.
Referenced by KDL::Equal(), GetTwist(), GetTwistDot(), KDL::FrameAcc::Inverse(), KDL::RotationAcc::Inverse(), KDL::FrameAcc::operator*(), KDL::RotationAcc::operator*(), KDL::operator*(), KDL::operator+(), operator+=(), KDL::operator-(), operator-=(), KDL::operator/(), KDL::operator<<(), RefPoint(), and ReverseSign().
translational velocity and its 1st and 2nd derivative
Definition at line 195 of file frameacc.hpp.
Referenced by KDL::Equal(), GetTwist(), GetTwistDot(), KDL::FrameAcc::Inverse(), KDL::RotationAcc::Inverse(), KDL::FrameAcc::operator*(), KDL::RotationAcc::operator*(), KDL::operator*(), KDL::operator+(), operator+=(), KDL::operator-(), operator-=(), KDL::operator/(), KDL::operator<<(), RefPoint(), and ReverseSign().