#include <se3quat.h>
|
Quaterniond | _r |
|
Vector3d | _t |
|
Definition at line 41 of file se3quat.h.
◆ SE3Quat() [1/4]
g2o::SE3Quat::SE3Quat |
( |
| ) |
|
|
inline |
◆ SE3Quat() [2/4]
g2o::SE3Quat::SE3Quat |
( |
const Matrix3d & |
R, |
|
|
const Vector3d & |
t |
|
) |
| |
|
inline |
◆ SE3Quat() [3/4]
g2o::SE3Quat::SE3Quat |
( |
const Quaterniond & |
q, |
|
|
const Vector3d & |
t |
|
) |
| |
|
inline |
◆ SE3Quat() [4/4]
template<typename Derived >
g2o::SE3Quat::SE3Quat |
( |
const MatrixBase< Derived > & |
v | ) |
|
|
inlineexplicit |
templaized constructor which allows v to be an arbitrary Eigen Vector type, e.g., Vector6d or Map<Vector6d>
Definition at line 70 of file se3quat.h.
◆ adj()
Matrix<double, 6, 6> g2o::SE3Quat::adj |
( |
| ) |
const |
|
inline |
◆ exp()
◆ fromMinimalVector()
void g2o::SE3Quat::fromMinimalVector |
( |
const Vector6d & |
v | ) |
|
|
inline |
◆ fromVector()
void g2o::SE3Quat::fromVector |
( |
const Vector7d & |
v | ) |
|
|
inline |
◆ inverse()
SE3Quat g2o::SE3Quat::inverse |
( |
| ) |
const |
|
inline |
◆ log()
◆ map()
Vector3d g2o::SE3Quat::map |
( |
const Vector3d & |
xyz | ) |
const |
|
inline |
◆ normalizeRotation()
void g2o::SE3Quat::normalizeRotation |
( |
| ) |
|
|
inline |
◆ operator Eigen::Isometry3d()
g2o::SE3Quat::operator Eigen::Isometry3d |
( |
| ) |
const |
|
inline |
◆ operator*() [1/2]
◆ operator*() [2/2]
Vector3d g2o::SE3Quat::operator* |
( |
const Vector3d & |
v | ) |
const |
|
inline |
◆ operator*=()
◆ operator[]()
double g2o::SE3Quat::operator[] |
( |
int |
i | ) |
const |
|
inline |
◆ rotation()
const Quaterniond& g2o::SE3Quat::rotation |
( |
| ) |
const |
|
inline |
◆ setRotation()
void g2o::SE3Quat::setRotation |
( |
const Quaterniond & |
r_ | ) |
|
|
inline |
◆ setTranslation()
void g2o::SE3Quat::setTranslation |
( |
const Vector3d & |
t_ | ) |
|
|
inline |
◆ to_homogeneous_matrix()
Matrix<double,4,4> g2o::SE3Quat::to_homogeneous_matrix |
( |
| ) |
const |
|
inline |
◆ toMinimalVector()
Vector6d g2o::SE3Quat::toMinimalVector |
( |
| ) |
const |
|
inline |
◆ toVector()
Vector7d g2o::SE3Quat::toVector |
( |
| ) |
const |
|
inline |
◆ translation()
const Vector3d& g2o::SE3Quat::translation |
( |
| ) |
const |
|
inline |
◆ _r
Quaterniond g2o::SE3Quat::_r |
|
protected |
◆ _t
Vector3d g2o::SE3Quat::_t |
|
protected |
◆ EIGEN_MAKE_ALIGNED_OPERATOR_NEW
g2o::SE3Quat::EIGEN_MAKE_ALIGNED_OPERATOR_NEW |
The documentation for this class was generated from the following file: