farm-ng-core
|
This is the complete list of members for sophus::lie::Rotation3Impl< TScalar >, including all inherited members.
action(Params const &unit_quat, Eigen::Vector< TCompatibleScalar, kPointDim > const &point) -> PointReturn< TCompatibleScalar > | sophus::lie::Rotation3Impl< TScalar > | inlinestatic |
action(Params const &unit_quat, UnitVector< TCompatibleScalar, 3 > const &direction_vector) -> UnitVectorReturn< TCompatibleScalar > | sophus::lie::Rotation3Impl< TScalar > | inlinestatic |
ad(Tangent const &omega) -> Eigen::Matrix< Scalar, kDof, kDof > | sophus::lie::Rotation3Impl< TScalar > | inlinestatic |
adj(Params const ¶ms) -> Eigen::Matrix< Scalar, kDof, kDof > | sophus::lie::Rotation3Impl< TScalar > | inlinestatic |
adjOfTranslation(Params const ¶ms, Point const &point) -> Eigen::Matrix< Scalar, kPointDim, kDof > | sophus::lie::Rotation3Impl< TScalar > | inlinestatic |
adOfTranslation(Point const &point) -> Eigen::Matrix< Scalar, kPointDim, kDof > | sophus::lie::Rotation3Impl< TScalar > | inlinestatic |
areParamsValid(Params const &unit_quaternion) -> sophus::Expected< Success > | sophus::lie::Rotation3Impl< TScalar > | inlinestatic |
compactMatrix(Params const &unit_quat) -> Eigen::Matrix< Scalar, kPointDim, kPointDim > | sophus::lie::Rotation3Impl< TScalar > | inlinestatic |
dxExpX(Tangent const &omega) -> Eigen::Matrix< Scalar, kNumParams, kDof > | sophus::lie::Rotation3Impl< TScalar > | inlinestatic |
dxExpXAt0() -> Eigen::Matrix< Scalar, kNumParams, kDof > | sophus::lie::Rotation3Impl< TScalar > | inlinestatic |
dxExpXTimesPointAt0(Point const &point) -> Eigen::Matrix< Scalar, kPointDim, kDof > | sophus::lie::Rotation3Impl< TScalar > | inlinestatic |
dxLogThisInvTimesXAtThis(Params const &q) -> Eigen::Matrix< Scalar, kDof, kNumParams > | sophus::lie::Rotation3Impl< TScalar > | inlinestatic |
dxThisMulExpXAt0(Params const &unit_quat) -> Eigen::Matrix< Scalar, kNumParams, kDof > | sophus::lie::Rotation3Impl< TScalar > | inlinestatic |
exp(Tangent const &omega) -> Params | sophus::lie::Rotation3Impl< TScalar > | inlinestatic |
hasShortestPathAmbiguity(Params const &foo_from_bar) -> bool | sophus::lie::Rotation3Impl< TScalar > | inlinestatic |
hat(Tangent const &omega) -> Eigen::Matrix< Scalar, kAmbientDim, kAmbientDim > | sophus::lie::Rotation3Impl< TScalar > | inlinestatic |
identityParams() -> Params | sophus::lie::Rotation3Impl< TScalar > | inlinestatic |
invalidParamsExamples() -> std::vector< Params > | sophus::lie::Rotation3Impl< TScalar > | inlinestatic |
inverse(Params const &unit_quat) -> Params | sophus::lie::Rotation3Impl< TScalar > | inlinestatic |
kAmbientDim | sophus::lie::Rotation3Impl< TScalar > | static |
kDof | sophus::lie::Rotation3Impl< TScalar > | static |
kIisParallelLinePreserving | sophus::lie::Rotation3Impl< TScalar > | static |
kIisSizePreserving | sophus::lie::Rotation3Impl< TScalar > | static |
kIsAxisDirectionPreserving | sophus::lie::Rotation3Impl< TScalar > | static |
kIsDirectionVectorPreserving | sophus::lie::Rotation3Impl< TScalar > | static |
kIsOriginPreserving | sophus::lie::Rotation3Impl< TScalar > | static |
kIsShapePreserving | sophus::lie::Rotation3Impl< TScalar > | static |
kNumParams | sophus::lie::Rotation3Impl< TScalar > | static |
kPointDim | sophus::lie::Rotation3Impl< TScalar > | static |
log(Params const &unit_quaternion) -> Tangent | sophus::lie::Rotation3Impl< TScalar > | inlinestatic |
matrix(Params const &unit_quat) -> Eigen::Matrix< Scalar, kPointDim, kPointDim > | sophus::lie::Rotation3Impl< TScalar > | inlinestatic |
matV(Params const ¶ms, Tangent const &omega) -> Eigen::Matrix< Scalar, kPointDim, kPointDim > | sophus::lie::Rotation3Impl< TScalar > | inlinestatic |
matVInverse(Params const &, Tangent const &omega) -> Eigen::Matrix< Scalar, kPointDim, kPointDim > | sophus::lie::Rotation3Impl< TScalar > | inlinestatic |
multiplication(Params const &lhs_params, Eigen::Vector< TCompatibleScalar, 4 > const &rhs_params) -> ParamsReturn< TCompatibleScalar > | sophus::lie::Rotation3Impl< TScalar > | inlinestatic |
Params typedef | sophus::lie::Rotation3Impl< TScalar > | |
paramsExamples() -> std::vector< Params > | sophus::lie::Rotation3Impl< TScalar > | inlinestatic |
ParamsReturn typedef | sophus::lie::Rotation3Impl< TScalar > | |
Point typedef | sophus::lie::Rotation3Impl< TScalar > | |
PointReturn typedef | sophus::lie::Rotation3Impl< TScalar > | |
Quaternion typedef | sophus::lie::Rotation3Impl< TScalar > | |
Scalar typedef | sophus::lie::Rotation3Impl< TScalar > | |
ScalarReturn typedef | sophus::lie::Rotation3Impl< TScalar > | |
Tangent typedef | sophus::lie::Rotation3Impl< TScalar > | |
tangentExamples() -> std::vector< Tangent > | sophus::lie::Rotation3Impl< TScalar > | inlinestatic |
toAmbient(Point const &point) -> Eigen::Vector< Scalar, kAmbientDim > | sophus::lie::Rotation3Impl< TScalar > | inlinestatic |
UnitVectorReturn typedef | sophus::lie::Rotation3Impl< TScalar > | |
vee(Eigen::Matrix< Scalar, kAmbientDim, kAmbientDim > const &mat_omega) -> Eigen::Matrix< Scalar, kDof, 1 > | sophus::lie::Rotation3Impl< TScalar > | inlinestatic |