$search
#include <frames.hpp>
Public Member Functions | |
Frame2 (const Frame2 &arg) | |
Frame2 (void) | |
Frame2 (const Rotation2 &R) | |
Frame2 (const Vector2 &V) | |
Frame2 (const Rotation2 &R, const Vector2 &V) | |
void | Integrate (const Twist &t_this, double frequency) |
Vector2 | Inverse (const Vector2 &arg) const |
Frame2 | Inverse () const |
void | Make4x4 (double *d) |
double | operator() (int i, int j) const |
double | operator() (int i, int j) |
Vector2 | operator* (const Vector2 &arg) |
Frame2 & | operator= (const Frame2 &arg) |
void | SetIdentity () |
void | SetInverse () |
Static Public Member Functions | |
static Frame2 | Identity () |
Public Attributes | |
Rotation2 | M |
Orientation of the Frame. | |
Vector2 | p |
origine of the Frame | |
Friends | |
bool | Equal (const Frame2 &a, const Frame2 &b, double eps=epsilon) |
Frame2 | operator* (const Frame2 &lhs, const Frame2 &rhs) |
A 2D frame class, for further documentation see the Frames class for methods with unchanged semantics.
Definition at line 1085 of file frames.hpp.
Definition at line 918 of file frames.cpp.
IMETHOD KDL::Frame2::Frame2 | ( | const Vector2 & | V | ) | [inline, explicit] |
Definition at line 912 of file frames.cpp.
IMETHOD KDL::Frame2::Frame2 | ( | const Rotation2 & | R | ) | [inline, explicit] |
Definition at line 906 of file frames.cpp.
IMETHOD KDL::Frame2::Frame2 | ( | void | ) | [inline] |
Definition at line 903 of file frames.cpp.
IMETHOD KDL::Frame2::Frame2 | ( | const Frame2 & | arg | ) | [inline] |
Definition at line 967 of file frames.cpp.
static Frame2 KDL::Frame2::Identity | ( | ) | [inline, static] |
Definition at line 1116 of file frames.hpp.
void KDL::Frame2::Integrate | ( | const Twist & | t_this, | |
double | frequency | |||
) | [inline] |
Definition at line 934 of file frames.cpp.
IMETHOD Frame2 KDL::Frame2::Inverse | ( | ) | const [inline] |
Definition at line 953 of file frames.cpp.
void KDL::Frame2::Make4x4 | ( | double * | d | ) | [inline] |
IMETHOD double KDL::Frame2::operator() | ( | int | i, | |
int | j | |||
) | const [inline] |
Treats a frame as a 4x4 matrix and returns element i,j Access to elements 0..3,0..3, bounds are checked when NDEBUG is not set
Definition at line 988 of file frames.cpp.
IMETHOD double KDL::Frame2::operator() | ( | int | i, | |
int | j | |||
) | [inline] |
Treats a frame as a 3x3 matrix and returns element i,j Access to elements 0..2,0..2, bounds are checked when NDEBUG is not set
Definition at line 972 of file frames.cpp.
Definition at line 929 of file frames.cpp.
Definition at line 960 of file frames.cpp.
IMETHOD void KDL::Frame2::SetIdentity | ( | ) | [inline] |
Definition at line 939 of file frames.cpp.
IMETHOD void KDL::Frame2::SetInverse | ( | ) | [inline] |
Definition at line 945 of file frames.cpp.
Definition at line 1057 of file frames.cpp.
Definition at line 924 of file frames.cpp.
Orientation of the Frame.
Definition at line 1089 of file frames.hpp.
origine of the Frame
Definition at line 1088 of file frames.hpp.