|
| using | Adjoint = typename Base::Adjoint |
| |
| using | Base = Sophus::Sim3Base< Map< Sophus::Sim3< Scalar_ >, Options > > |
| |
| using | HomogeneousPoint = typename Base::HomogeneousPoint |
| |
| using | Point = typename Base::Point |
| |
| using | Scalar = Scalar_ |
| |
| using | Tangent = typename Base::Tangent |
| |
| using | Transformation = typename Base::Transformation |
| |
| using | Adjoint = Matrix< Scalar, DoF, DoF > |
| |
| using | HomogeneousPoint = Vector4< Scalar > |
| |
| using | HomogeneousPointProduct = Vector4< ReturnScalar< HPointDerived > > |
| |
| using | Line = ParametrizedLine3< Scalar > |
| |
| using | Point = Vector3< Scalar > |
| |
| using | PointProduct = Vector3< ReturnScalar< PointDerived > > |
| |
| using | QuaternionType = typename RxSO3Type::QuaternionType |
| |
| using | ReturnScalar = typename Eigen::ScalarBinaryOpTraits< Scalar, typename OtherDerived::Scalar >::ReturnType |
| |
| using | RxSO3Type = typename Eigen::internal::traits< Map< Sophus::Sim3< Scalar_ >, Options > >::RxSO3Type |
| |
| using | Scalar = typename Eigen::internal::traits< Map< Sophus::Sim3< Scalar_ >, Options > >::Scalar |
| |
| using | Sim3Product = Sim3< ReturnScalar< OtherDerived > > |
| |
| using | Tangent = Vector< Scalar, DoF > |
| |
| using | Transformation = Matrix< Scalar, N, N > |
| |
| using | TranslationType = typename Eigen::internal::traits< Map< Sophus::Sim3< Scalar_ >, Options > >::TranslationType |
| |
template<class Scalar_, int Options>
class Eigen::Map< Sophus::Sim3< Scalar_ >, Options >
Specialization of Eigen::Map for Sim3; derived from Sim3Base.
Allows us to wrap Sim3 objects around POD array.
Definition at line 655 of file sim3.hpp.