|
Blender V5.0
|
#include <framevel.hpp>
Public Member Functions | |
| RotationVel () | |
| RotationVel (const Rotation &R_) | |
| RotationVel (const Rotation &R_, const Vector &_w) | |
| Rotation | value () const |
| Vector | deriv () const |
| IMETHOD RotationVel & | operator= (const RotationVel &arg) |
| IMETHOD RotationVel & | operator= (const Rotation &arg) |
| IMETHOD VectorVel | UnitX () const |
| IMETHOD VectorVel | UnitY () const |
| IMETHOD VectorVel | UnitZ () const |
| IMETHOD RotationVel | Inverse () const |
| IMETHOD VectorVel | Inverse (const VectorVel &arg) const |
| IMETHOD VectorVel | Inverse (const Vector &arg) const |
| IMETHOD VectorVel | operator* (const VectorVel &arg) const |
| IMETHOD VectorVel | operator* (const Vector &arg) const |
| IMETHOD void | DoRotX (const doubleVel &angle) |
| IMETHOD void | DoRotY (const doubleVel &angle) |
| IMETHOD void | DoRotZ (const doubleVel &angle) |
| IMETHOD TwistVel | Inverse (const TwistVel &arg) const |
| IMETHOD TwistVel | Inverse (const Twist &arg) const |
| IMETHOD TwistVel | operator* (const TwistVel &arg) const |
| IMETHOD TwistVel | operator* (const Twist &arg) const |
Static Public Member Functions | |
| static IMETHOD RotationVel | Identity () |
| static IMETHOD RotationVel | RotX (const doubleVel &angle) |
| static IMETHOD RotationVel | RotY (const doubleVel &angle) |
| static IMETHOD RotationVel | RotZ (const doubleVel &angle) |
| static IMETHOD RotationVel | Rot (const Vector &rotvec, const doubleVel &angle) |
| static IMETHOD RotationVel | Rot2 (const Vector &rotvec, const doubleVel &angle) |
Public Attributes | |
| Rotation | R |
| Vector | w |
Friends | |
| IMETHOD friend RotationVel | operator* (const RotationVel &r1, const RotationVel &r2) |
| IMETHOD friend RotationVel | operator* (const Rotation &r1, const RotationVel &r2) |
| IMETHOD friend RotationVel | operator* (const RotationVel &r1, const Rotation &r2) |
| IMETHOD friend bool | Equal (const RotationVel &r1, const RotationVel &r2, double eps=epsilon) |
| IMETHOD friend bool | Equal (const Rotation &r1, const RotationVel &r2, double eps=epsilon) |
| IMETHOD friend bool | Equal (const RotationVel &r1, const Rotation &r2, double eps=epsilon) |
Definition at line 123 of file framevel.hpp.
|
inline |
Definition at line 133 of file framevel.hpp.
Referenced by DoRotX(), Equal, Inverse(), operator*(), and operator*().
|
inlineexplicit |
Definition at line 134 of file framevel.hpp.
Definition at line 135 of file framevel.hpp.
|
inline |
Definition at line 139 of file framevel.hpp.
References w.
| void RotationVel::DoRotX | ( | const doubleVel & | angle | ) |
Definition at line 168 of file framevel.hpp.
References eps, IMETHOD, and RotationVel().
| void RotationVel::DoRotY | ( | const doubleVel & | angle | ) |
Definition at line 176 of file framevel.hpp.
| void RotationVel::DoRotZ | ( | const doubleVel & | angle | ) |
Definition at line 184 of file framevel.hpp.
|
static |
Definition at line 130 of file framevel.hpp.
References R.
| RotationVel RotationVel::Inverse | ( | ) | const |
Definition at line 134 of file framevel.hpp.
Definition at line 484 of file framevel.hpp.
Definition at line 474 of file framevel.hpp.
Definition at line 145 of file framevel.hpp.
References IMETHOD, and RotationVel().
Definition at line 138 of file framevel.hpp.
References R.
Definition at line 489 of file framevel.hpp.
Definition at line 479 of file framevel.hpp.
Definition at line 158 of file framevel.hpp.
References angle(), IMETHOD, and RotationVel().
Definition at line 153 of file framevel.hpp.
References angle(), IMETHOD, and RotationVel().
| RotationVel & RotationVel::operator= | ( | const Rotation & | arg | ) |
Definition at line 110 of file framevel.hpp.
| RotationVel & RotationVel::operator= | ( | const RotationVel & | arg | ) |
|
static |
Definition at line 193 of file framevel.hpp.
|
static |
Definition at line 202 of file framevel.hpp.
References M.
|
static |
Definition at line 172 of file framevel.hpp.
References IMETHOD.
|
static |
Definition at line 180 of file framevel.hpp.
|
static |
Definition at line 188 of file framevel.hpp.
| VectorVel RotationVel::UnitX | ( | ) | const |
Definition at line 116 of file framevel.hpp.
| VectorVel RotationVel::UnitY | ( | ) | const |
Definition at line 120 of file framevel.hpp.
| VectorVel RotationVel::UnitZ | ( | ) | const |
Definition at line 124 of file framevel.hpp.
|
inline |
Definition at line 138 of file framevel.hpp.
|
friend |
Definition at line 335 of file framevel.hpp.
References b, KDL::diff(), IMETHOD, KDL::FrameVel::M, and KDL::FrameVel::p.
|
friend |
Definition at line 338 of file framevel.hpp.
|
friend |
Definition at line 332 of file framevel.hpp.
References KDL::addDelta(), and RotationVel().
|
friend |
Definition at line 97 of file framevel.hpp.
References IMETHOD.
|
friend |
Definition at line 101 of file framevel.hpp.
References IMETHOD.
|
friend |
Definition at line 93 of file framevel.hpp.
References IMETHOD.
| Rotation KDL::RotationVel::R |
Definition at line 130 of file framevel.hpp.
Referenced by Identity(), Inverse(), Inverse(), operator=(), RotationVel(), and RotationVel().
| Vector KDL::RotationVel::w |
Definition at line 131 of file framevel.hpp.
Referenced by deriv(), Inverse(), RotationVel(), and RotationVel().