#include <aikido/statespace/SE2.hpp>
|
| using | Isometry2d = Eigen::Transform< double, 2, Eigen::Isometry, Eigen::DontAlign > |
| |
|
| | State ()=default |
| | This is a base class that should only only be used in derived classes. More...
|
| |
| | ~State ()=default |
| | It is unsafe to call this, since it is a non-virtual destructor. More...
|
| |
◆ Isometry2d
◆ State() [1/2]
| aikido::statespace::SE2::State::State |
( |
| ) |
|
Constructs the identity element.
◆ ~State()
| aikido::statespace::SE2::State::~State |
( |
| ) |
|
|
default |
◆ State() [2/2]
| aikido::statespace::SE2::State::State |
( |
const Isometry2d & |
_transform | ) |
|
|
explicit |
Constructs the state from an Eigen transformation object.
- Parameters
-
| _transform | Eigen transformation |
◆ getIsometry()
| const Isometry2d& aikido::statespace::SE2::State::getIsometry |
( |
| ) |
const |
Gets value as an Eigen transformation object.
- Returns
- Eigen trasnformation
◆ setIsometry()
| void aikido::statespace::SE2::State::setIsometry |
( |
const Isometry2d & |
_transform | ) |
|
Sets value to an Eigen transfomation object.
- Parameters
-
| _transform | Eigen transformation |
◆ SE2
◆ mTransform
| Isometry2d aikido::statespace::SE2::State::mTransform |
|
private |