A 2D frame class, for further documentation see the Frames class for methods with unchanged semantics.
More...
#include <src/frames.hpp>
|
| | Frame2 (const Rotation2 &R, const Vector2 &V) |
| |
| | Frame2 (const Vector2 &V) |
| |
| | Frame2 (const Rotation2 &R) |
| |
| | Frame2 (void) |
| |
| | Frame2 (const Frame2 &arg) |
| |
| void | Make4x4 (double *d) |
| |
| double | operator() (int i, int j) |
| | 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.
|
| |
| double | operator() (int i, int j) const |
| | 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.
|
| |
| void | SetInverse () |
| |
| Frame2 | Inverse () const |
| |
| Vector2 | Inverse (const Vector2 &arg) const |
| |
| Frame2 & | operator= (const Frame2 &arg) |
| |
| Vector2 | operator* (const Vector2 &arg) const |
| |
| void | SetIdentity () |
| |
| void | Integrate (const Twist &t_this, double frequency) |
| |
A 2D frame class, for further documentation see the Frames class for methods with unchanged semantics.
◆ Frame2() [1/5]
◆ Frame2() [2/5]
| IMETHOD Frame2::Frame2 |
( |
const Vector2 & | V | ) |
|
|
inlineexplicit |
◆ Frame2() [3/5]
| IMETHOD Frame2::Frame2 |
( |
const Rotation2 & | R | ) |
|
|
inlineexplicit |
◆ Frame2() [4/5]
| IMETHOD KDL::Frame2::Frame2 |
( |
void | | ) |
|
|
inline |
◆ Frame2() [5/5]
| IMETHOD Frame2::Frame2 |
( |
const Frame2 & | arg | ) |
|
|
inline |
◆ Identity()
| static Frame2 KDL::Frame2::Identity |
( |
| ) |
|
|
inlinestatic |
◆ Integrate()
| void KDL::Frame2::Integrate |
( |
const Twist & | t_this, |
|
|
double | frequency ) |
|
inline |
◆ Inverse() [1/2]
| IMETHOD Frame2 Frame2::Inverse |
( |
| ) |
const |
|
inline |
◆ Inverse() [2/2]
◆ Make4x4()
| void KDL::Frame2::Make4x4 |
( |
double * | d | ) |
|
|
inline |
◆ operator()() [1/2]
| IMETHOD double 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.
◆ operator()() [2/2]
| IMETHOD double 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.
◆ operator*()
◆ operator=()
◆ SetIdentity()
| IMETHOD void Frame2::SetIdentity |
( |
| ) |
|
|
inline |
◆ SetInverse()
| IMETHOD void Frame2::SetInverse |
( |
| ) |
|
|
inline |
◆ Equal
| bool Equal |
( |
const Frame2 & | a, |
|
|
const Frame2 & | b, |
|
|
double | eps = epsilon ) |
|
friend |
◆ operator*
The documentation for this class was generated from the following files: