Blender
V3.3
|
#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) |
IMETHOD friend bool | Equal (const Rotation &r1, const RotationVel &r2, double eps) |
IMETHOD friend bool | Equal (const RotationVel &r1, const Rotation &r2, double eps) |
Definition at line 123 of file framevel.hpp.
|
inline |
Definition at line 133 of file framevel.hpp.
|
inlineexplicit |
Definition at line 134 of file framevel.hpp.
Definition at line 135 of file framevel.hpp.
|
inline |
Definition at line 167 of file framevel.inl.
Definition at line 175 of file framevel.inl.
Definition at line 183 of file framevel.inl.
|
static |
Definition at line 129 of file framevel.inl.
RotationVel RotationVel::Inverse | ( | ) | const |
Definition at line 133 of file framevel.inl.
Definition at line 483 of file framevel.inl.
References KDL::Twist::rot, and KDL::Twist::vel.
Definition at line 473 of file framevel.inl.
References KDL::TwistVel::rot, and KDL::TwistVel::vel.
Definition at line 144 of file framevel.inl.
Definition at line 137 of file framevel.inl.
References KDL::VectorVel::p, R, KDL::VectorVel::v, and w().
Definition at line 488 of file framevel.inl.
References KDL::Twist::rot, and KDL::Twist::vel.
Definition at line 478 of file framevel.inl.
References KDL::TwistVel::rot, and KDL::TwistVel::vel.
Definition at line 157 of file framevel.inl.
Definition at line 152 of file framevel.inl.
References KDL::VectorVel::p, R, KDL::VectorVel::v, and w().
RotationVel & RotationVel::operator= | ( | const Rotation & | arg | ) |
Definition at line 109 of file framevel.inl.
RotationVel & RotationVel::operator= | ( | const RotationVel & | arg | ) |
|
static |
Definition at line 192 of file framevel.inl.
|
static |
Definition at line 201 of file framevel.inl.
References angle().
|
static |
Definition at line 171 of file framevel.inl.
References angle().
|
static |
Definition at line 179 of file framevel.inl.
References angle().
|
static |
Definition at line 187 of file framevel.inl.
References angle().
VectorVel RotationVel::UnitX | ( | ) | const |
Definition at line 115 of file framevel.inl.
VectorVel RotationVel::UnitY | ( | ) | const |
Definition at line 119 of file framevel.inl.
VectorVel RotationVel::UnitZ | ( | ) | const |
Definition at line 123 of file framevel.inl.
|
inline |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
Rotation KDL::RotationVel::R |
Definition at line 130 of file framevel.hpp.
Referenced by operator=(), and value().
Vector KDL::RotationVel::w |
Definition at line 131 of file framevel.hpp.
Referenced by deriv(), and operator=().