farm-ng-core
sophus::lie::ScalingImpl< TScalar, kDim > Member List

This is the complete list of members for sophus::lie::ScalingImpl< TScalar, kDim >, including all inherited members.

action(Params const &scale_factors, Eigen::Vector< TCompatibleScalar, kPointDim > const &point) -> PointReturn< TCompatibleScalar >sophus::lie::ScalingImpl< TScalar, kDim >inlinestatic
action(Params const &scale_factors, UnitVector< TCompatibleScalar, kPointDim > const &direction_vector) -> UnitVectorReturn< TCompatibleScalar >sophus::lie::ScalingImpl< TScalar, kDim >inlinestatic
ad(Tangent const &) -> Eigen::Matrix< Scalar, kDof, kDof >sophus::lie::ScalingImpl< TScalar, kDim >inlinestatic
adj(Params const &) -> Eigen::Matrix< Scalar, kDof, kDof >sophus::lie::ScalingImpl< TScalar, kDim >inlinestatic
adjOfTranslation(Params const &params, Point const &point) -> Eigen::Matrix< Scalar, kPointDim, kDof >sophus::lie::ScalingImpl< TScalar, kDim >inlinestatic
adOfTranslation(Point const &point) -> Eigen::Matrix< Scalar, kPointDim, kDof >sophus::lie::ScalingImpl< TScalar, kDim >inlinestatic
areParamsValid(Params const &scale_factors) -> sophus::Expected< Success >sophus::lie::ScalingImpl< TScalar, kDim >inlinestatic
compactMatrix(Params const &scale_factors) -> Eigen::Matrix< Scalar, kPointDim, kAmbientDim >sophus::lie::ScalingImpl< TScalar, kDim >inlinestatic
dxExpX(Tangent const &) -> Eigen::Matrix< Scalar, kNumParams, kDof >sophus::lie::ScalingImpl< TScalar, kDim >inlinestatic
dxExpXAt0() -> Eigen::Matrix< Scalar, kNumParams, kDof >sophus::lie::ScalingImpl< TScalar, kDim >inlinestatic
dxExpXTimesPointAt0(Point const &point) -> Eigen::Matrix< Scalar, kPointDim, kDof >sophus::lie::ScalingImpl< TScalar, kDim >inlinestatic
dxLogThisInvTimesXAtThis(Params const &unit_quat) -> Eigen::Matrix< Scalar, kDof, kNumParams >sophus::lie::ScalingImpl< TScalar, kDim >inlinestatic
dxThisMulExpXAt0(Params const &unit_quat) -> Eigen::Matrix< Scalar, kNumParams, kDof >sophus::lie::ScalingImpl< TScalar, kDim >inlinestatic
exp(Tangent const &log_scale_factors) -> Paramssophus::lie::ScalingImpl< TScalar, kDim >inlinestatic
hasShortestPathAmbiguity(Params const &) -> boolsophus::lie::ScalingImpl< TScalar, kDim >inlinestatic
hat(Tangent const &scale_factors) -> Eigen::Matrix< Scalar, kAmbientDim, kAmbientDim >sophus::lie::ScalingImpl< TScalar, kDim >inlinestatic
identityParams() -> Paramssophus::lie::ScalingImpl< TScalar, kDim >inlinestatic
invalidParamsExamples() -> std::vector< Params >sophus::lie::ScalingImpl< TScalar, kDim >inlinestatic
inverse(Params const &scale_factors) -> Paramssophus::lie::ScalingImpl< TScalar, kDim >inlinestatic
kAmbientDimsophus::lie::ScalingImpl< TScalar, kDim >static
kDofsophus::lie::ScalingImpl< TScalar, kDim >static
kIisParallelLinePreservingsophus::lie::ScalingImpl< TScalar, kDim >static
kIisSizePreservingsophus::lie::ScalingImpl< TScalar, kDim >static
kIsAxisDirectionPreservingsophus::lie::ScalingImpl< TScalar, kDim >static
kIsDirectionVectorPreservingsophus::lie::ScalingImpl< TScalar, kDim >static
kIsOriginPreservingsophus::lie::ScalingImpl< TScalar, kDim >static
kIsShapePreservingsophus::lie::ScalingImpl< TScalar, kDim >static
kNumParamssophus::lie::ScalingImpl< TScalar, kDim >static
kPointDimsophus::lie::ScalingImpl< TScalar, kDim >static
log(Params const &scale_factors) -> Tangentsophus::lie::ScalingImpl< TScalar, kDim >inlinestatic
matrix(Params const &scale_factors) -> Eigen::Matrix< Scalar, kAmbientDim, kAmbientDim >sophus::lie::ScalingImpl< TScalar, kDim >inlinestatic
matV(Params const &params, Tangent const &tangent) -> Eigen::Matrix< Scalar, kPointDim, kPointDim >sophus::lie::ScalingImpl< TScalar, kDim >inlinestatic
matVInverse(Params const &params, Params const &tangent) -> Eigen::Matrix< Scalar, kPointDim, kPointDim >sophus::lie::ScalingImpl< TScalar, kDim >inlinestatic
multiplication(Params const &lhs_params, Eigen::Vector< TCompatibleScalar, kPointDim > const &rhs_params) -> ParamsReturn< TCompatibleScalar >sophus::lie::ScalingImpl< TScalar, kDim >inlinestatic
Params typedefsophus::lie::ScalingImpl< TScalar, kDim >
paramsExamples() -> std::vector< Params >sophus::lie::ScalingImpl< TScalar, kDim >inlinestatic
ParamsReturn typedefsophus::lie::ScalingImpl< TScalar, kDim >
Point typedefsophus::lie::ScalingImpl< TScalar, kDim >
PointReturn typedefsophus::lie::ScalingImpl< TScalar, kDim >
Scalar typedefsophus::lie::ScalingImpl< TScalar, kDim >
ScalarReturn typedefsophus::lie::ScalingImpl< TScalar, kDim >
Tangent typedefsophus::lie::ScalingImpl< TScalar, kDim >
tangentExamples() -> std::vector< Tangent >sophus::lie::ScalingImpl< TScalar, kDim >inlinestatic
toAmbient(Point const &point) -> Eigen::Vector< Scalar, kAmbientDim >sophus::lie::ScalingImpl< TScalar, kDim >inlinestatic
UnitVectorReturn typedefsophus::lie::ScalingImpl< TScalar, kDim >
vee(Eigen::Matrix< Scalar, kAmbientDim, kAmbientDim > const &mat) -> Eigen::Matrix< Scalar, kDof, 1 >sophus::lie::ScalingImpl< TScalar, kDim >inlinestatic