|
g2o
|
#include <se2.h>
Public Member Functions | |
| SE2 () | |
| SE2 (double x, double y, double theta) | |
| const Eigen::Vector2d & | translation () const |
| Eigen::Vector2d & | translation () |
| const Eigen::Rotation2Dd & | rotation () const |
| Eigen::Rotation2Dd & | rotation () |
| SE2 | operator* (const SE2 &tr2) const |
| SE2 & | operator*= (const SE2 &tr2) |
| Eigen::Vector2d | operator* (const Eigen::Vector2d &v) const |
| SE2 | inverse () const |
| double | operator[] (int i) const |
| double & | operator[] (int i) |
| void | fromVector (const Eigen::Vector3d &v) |
| Eigen::Vector3d | toVector () const |
Public Attributes | |
| EIGEN_MAKE_ALIGNED_OPERATOR_NEW | |
Protected Attributes | |
| Eigen::Rotation2Dd | _R |
| Eigen::Vector2d | _t |
|
inline |
|
inline |
|
inline |
Definition at line 76 of file se2.h.
References _R, _t, and g2o::normalize_theta().
Referenced by g2o::tutorial::EdgeSE2::read(), g2o::tutorial::EdgeSE2::setMeasurement(), g2o::tutorial::ParameterSE2Offset::setOffset(), g2o::tutorial::Simulator::simulate(), and g2o::tutorial::CacheSE2Offset::updateImpl().
|
inline |
Definition at line 57 of file se2.h.
References _R, _t, and g2o::normalize_theta().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 98 of file se2.h.
Referenced by g2o::tutorial::EdgeSE2::computeError(), g2o::tutorial::Simulator::sampleTransformation(), and g2o::tutorial::EdgeSE2::write().
|
inline |
|
inline |
Definition at line 49 of file se2.h.
Referenced by g2o::tutorial::Simulator::simulate(), and g2o::tutorial::ParameterSE2Offset::write().
|
protected |
Definition at line 107 of file se2.h.
Referenced by inverse(), operator*(), and operator*=().
|
protected |
Definition at line 108 of file se2.h.
Referenced by inverse(), operator*(), and operator*=().