#include <se2.h>
Definition at line 49 of file se2.h.
◆ SE2() [1/2]
Definition at line 53 of file se2.h.
◆ SE2() [2/2]
iro::SE2::SE2 |
( |
double |
x, |
|
|
double |
y, |
|
|
double |
theta |
|
) |
| |
|
inline |
Definition at line 55 of file se2.h.
◆ fromVector()
void iro::SE2::fromVector |
( |
const Eigen::Vector3d & |
v | ) |
|
|
inline |
◆ inverse()
SE2 iro::SE2::inverse |
( |
| ) |
const |
|
inline |
Definition at line 89 of file se2.h.
◆ operator*() [1/2]
SE2 iro::SE2::operator* |
( |
const SE2 & |
tr2 | ) |
const |
|
inline |
Definition at line 67 of file se2.h.
◆ operator*() [2/2]
Eigen::Vector2d iro::SE2::operator* |
( |
const Eigen::Vector2d & |
v | ) |
const |
|
inline |
Definition at line 84 of file se2.h.
◆ operator*=()
SE2& iro::SE2::operator*= |
( |
const SE2 & |
tr2 | ) |
|
|
inline |
Definition at line 76 of file se2.h.
◆ operator[]() [1/2]
double iro::SE2::operator[] |
( |
int |
i | ) |
const |
|
inline |
Definition at line 98 of file se2.h.
◆ operator[]() [2/2]
double& iro::SE2::operator[] |
( |
int |
i | ) |
|
|
inline |
◆ rotation() [1/2]
Definition at line 63 of file se2.h.
◆ rotation() [2/2]
Definition at line 65 of file se2.h.
◆ toVector()
Eigen::Vector3d iro::SE2::toVector |
( |
| ) |
const |
|
inline |
◆ translation() [1/2]
const Eigen::Vector2d& iro::SE2::translation |
( |
| ) |
const |
|
inline |
Definition at line 59 of file se2.h.
◆ translation() [2/2]
Eigen::Vector2d& iro::SE2::translation |
( |
| ) |
|
|
inline |
Definition at line 61 of file se2.h.
◆ _R
◆ _t
Eigen::Vector2d iro::SE2::_t |
|
protected |
◆ EIGEN_MAKE_ALIGNED_OPERATOR_NEW
iro::SE2::EIGEN_MAKE_ALIGNED_OPERATOR_NEW |
Definition at line 52 of file se2.h.
The documentation for this class was generated from the following file: