#include <complex.h>
|
static auto | zero () -> Eigen::Vector< Scalar, 2 > |
|
static auto | one () -> Eigen::Vector< Scalar, 2 > |
|
static auto | areParamsValid (Params const &) -> sophus::Expected< Success > |
|
static auto | paramsExamples () -> std::vector< Params > |
|
static auto | invalidParamsExamples () -> std::vector< Params > |
|
template<class TCompatibleScalar > |
static auto | addition (Eigen::Vector< Scalar, 2 > const &lhs_real_imag, Eigen::Vector< TCompatibleScalar, 2 > const &rhs_real_imag) -> ParamsReturn< TCompatibleScalar > |
|
template<class TCompatibleScalar > |
static auto | multiplication (Eigen::Vector< Scalar, 2 > const &lhs_real_imag, Eigen::Vector< TCompatibleScalar, 2 > const &rhs_real_imag) -> ParamsReturn< TCompatibleScalar > |
|
static auto | conjugate (Eigen::Vector< Scalar, 2 > const &a) -> Eigen::Vector< Scalar, 2 > |
|
static auto | inverse (Eigen::Vector< Scalar, 2 > const &real_imag) -> Eigen::Vector< Scalar, 2 > |
|
static auto | norm (Eigen::Vector< Scalar, 2 > const &real_imag) -> Scalar |
|
static auto | squaredNorm (Eigen::Vector< Scalar, 2 > const &real_imag) -> Scalar |
|
◆ Params
◆ ParamsReturn
template<class TScalar >
template<class TCompatibleScalar >
◆ Scalar
◆ addition()
template<class TScalar >
template<class TCompatibleScalar >
static auto sophus::ComplexImpl< TScalar >::addition |
( |
Eigen::Vector< Scalar, 2 > const & |
lhs_real_imag, |
|
|
Eigen::Vector< TCompatibleScalar, 2 > const & |
rhs_real_imag |
|
) |
| -> ParamsReturn<TCompatibleScalar> |
|
inlinestatic |
◆ areParamsValid()
◆ conjugate()
◆ invalidParamsExamples()
◆ inverse()
◆ multiplication()
template<class TScalar >
template<class TCompatibleScalar >
static auto sophus::ComplexImpl< TScalar >::multiplication |
( |
Eigen::Vector< Scalar, 2 > const & |
lhs_real_imag, |
|
|
Eigen::Vector< TCompatibleScalar, 2 > const & |
rhs_real_imag |
|
) |
| -> ParamsReturn<TCompatibleScalar> |
|
inlinestatic |
◆ norm()
◆ one()
◆ paramsExamples()
◆ squaredNorm()
◆ zero()
◆ kIsCommutative
◆ kNumParams
The documentation for this class was generated from the following file:
- projects/farm-ng-core/cpp/sophus/manifold/complex.h