Public Types | |
using | Point = typename SO2< Scalar >::Point |
using | Point = typename SE3< Scalar >::Point |
using | Point = typename SO3< Scalar >::Point |
using | Point = typename RxSO2< Scalar >::Point |
using | Point = typename RxSO3< Scalar >::Point |
using | Point = typename SE2< Scalar >::Point |
using | Point = typename Sim2< Scalar >::Point |
using | Point = typename Sim3< Scalar >::Point |
using | RxSO2Type = RxSO2< Scalar > |
using | RxSO2Type = RxSO2< Scalar > |
using | RxSO3Type = RxSO3< Scalar > |
using | RxSO3Type = RxSO3< Scalar > |
using | Scalar = Scalar_ |
using | SE2Type = SE2< Scalar > |
using | SE3Type = SE3< Scalar > |
using | Sim2Type = Sim2< Scalar > |
using | Sim3Type = Sim3< Scalar > |
using | SO2Type = SO2< Scalar > |
using | SO2Type = SO2< Scalar > |
using | SO2Type = SO2< Scalar > |
using | SO3Type = SO3< Scalar > |
using | SO3Type = SO3< Scalar > |
using | SO3Type = SO3< Scalar > |
using | Tangent = typename SO2< Scalar >::Tangent |
using | Tangent = typename RxSO2< Scalar >::Tangent |
using | Tangent = typename SO3< Scalar >::Tangent |
using | Tangent = typename SE3< Scalar >::Tangent |
using | Tangent = typename RxSO3< Scalar >::Tangent |
using | Tangent = typename SE2< Scalar >::Tangent |
using | Tangent = typename Sim2< Scalar >::Tangent |
using | Tangent = typename Sim3< Scalar >::Tangent |
using | Vector2Type = Vector2< Scalar > |
using | Vector4Type = Vector4< Scalar > |
Public Member Functions | |
void | runAll () |
void | runAll () |
void | runAll () |
void | runAll () |
void | runAll () |
void | runAll () |
void | runAll () |
void | runAll () |
template<class S = Scalar> | |
enable_if_t< std::is_floating_point< S >::value, bool > | testFit () |
template<class S = Scalar> | |
enable_if_t<!std::is_floating_point< S >::value, bool > | testFit () |
Tests () | |
Tests () | |
Tests () | |
Tests () | |
Tests () | |
Tests () | |
Tests () | |
Tests () | |
Public Attributes | |
const Scalar | kPi = Constants<Scalar>::pi() |
Private Member Functions | |
bool | testConstructors () |
bool | testConstructors () |
bool | testConstructors () |
bool | testConstructors () |
bool | testConstructors () |
bool | testConstructors () |
bool | testConstructors () |
bool | testConstructors () |
template<class S = Scalar> | |
enable_if_t< std::is_floating_point< S >::value, bool > | testFit () |
template<class S = Scalar> | |
enable_if_t<!std::is_floating_point< S >::value, bool > | testFit () |
template<class S = Scalar> | |
enable_if_t< std::is_floating_point< S >::value, bool > | testFit () |
template<class S = Scalar> | |
enable_if_t<!std::is_floating_point< S >::value, bool > | testFit () |
template<class S = Scalar> | |
enable_if_t< std::is_floating_point< S >::value, bool > | testFit () |
template<class S = Scalar> | |
enable_if_t< std::is_floating_point< S >::value, bool > | testFit () |
template<class S = Scalar> | |
enable_if_t< std::is_floating_point< S >::value, bool > | testFit () |
template<class S = Scalar> | |
enable_if_t<!std::is_floating_point< S >::value, bool > | testFit () |
template<class S = Scalar> | |
enable_if_t<!std::is_floating_point< S >::value, bool > | testFit () |
template<class S = Scalar> | |
enable_if_t<!std::is_floating_point< S >::value, bool > | testFit () |
bool | testLieProperties () |
bool | testLieProperties () |
bool | testLieProperties () |
bool | testLieProperties () |
bool | testLieProperties () |
bool | testLieProperties () |
bool | testLieProperties () |
bool | testLieProperties () |
bool | testMutatingAccessors () |
bool | testMutatingAccessors () |
bool | testRawDataAcces () |
bool | testRawDataAcces () |
bool | testRawDataAcces () |
bool | testRawDataAcces () |
bool | testRawDataAcces () |
bool | testRawDataAcces () |
bool | testRawDataAcces () |
bool | testRawDataAcces () |
bool | testSaturation () |
bool | testSaturation () |
bool | testUnity () |
bool | testUnity () |
Private Attributes | |
std::vector< Point, Eigen::aligned_allocator< Point > > | point_vec_ |
std::vector< RxSO2Type, Eigen::aligned_allocator< RxSO2Type > > | rxso2_vec_ |
std::vector< RxSO3Type, Eigen::aligned_allocator< RxSO3Type > > | rxso3_vec_ |
std::vector< SE2Type, Eigen::aligned_allocator< SE2Type > > | se2_vec_ |
std::vector< SE3Type, Eigen::aligned_allocator< SE3Type > > | se3_vec_ |
std::vector< Sim2Type, Eigen::aligned_allocator< Sim2Type > > | sim2_vec_ |
std::vector< Sim3Type, Eigen::aligned_allocator< Sim3Type > > | sim3_vec_ |
std::vector< SO2Type, Eigen::aligned_allocator< SO2Type > > | so2_vec_ |
std::vector< SO3Type, Eigen::aligned_allocator< SO3Type > > | so3_vec_ |
std::vector< Tangent, Eigen::aligned_allocator< Tangent > > | tangent_vec_ |
Definition at line 22 of file test_rxso2.cpp.
Definition at line 25 of file test_so2.cpp.
Definition at line 26 of file test_se3.cpp.
Definition at line 26 of file test_so3.cpp.
Definition at line 26 of file test_rxso2.cpp.
Definition at line 27 of file test_rxso3.cpp.
Definition at line 27 of file test_se2.cpp.
Definition at line 28 of file test_sim2.cpp.
Definition at line 28 of file test_sim3.cpp.
using Sophus::Tests< Scalar >::RxSO2Type = RxSO2<Scalar> |
Definition at line 25 of file test_rxso2.cpp.
using Sophus::Tests< Scalar >::RxSO2Type = RxSO2<Scalar> |
Definition at line 27 of file test_sim2.cpp.
using Sophus::Tests< Scalar >::RxSO3Type = RxSO3<Scalar> |
Definition at line 26 of file test_rxso3.cpp.
using Sophus::Tests< Scalar >::RxSO3Type = RxSO3<Scalar> |
Definition at line 27 of file test_sim3.cpp.
using Sophus::Tests< Scalar >::Scalar = Scalar_ |
Definition at line 24 of file test_rxso3.cpp.
using Sophus::Tests< Scalar >::SE2Type = SE2<Scalar> |
Definition at line 25 of file test_se2.cpp.
using Sophus::Tests< Scalar >::SE3Type = SE3<Scalar> |
Definition at line 24 of file test_se3.cpp.
using Sophus::Tests< Scalar >::Sim2Type = Sim2<Scalar> |
Definition at line 26 of file test_sim2.cpp.
using Sophus::Tests< Scalar >::Sim3Type = Sim3<Scalar> |
Definition at line 26 of file test_sim3.cpp.
using Sophus::Tests< Scalar >::SO2Type = SO2<Scalar> |
Definition at line 24 of file test_so2.cpp.
using Sophus::Tests< Scalar >::SO2Type = SO2<Scalar> |
Definition at line 24 of file test_rxso2.cpp.
using Sophus::Tests< Scalar >::SO2Type = SO2<Scalar> |
Definition at line 26 of file test_se2.cpp.
using Sophus::Tests< Scalar >::SO3Type = SO3<Scalar> |
Definition at line 25 of file test_so3.cpp.
using Sophus::Tests< Scalar >::SO3Type = SO3<Scalar> |
Definition at line 25 of file test_rxso3.cpp.
using Sophus::Tests< Scalar >::SO3Type = SO3<Scalar> |
Definition at line 25 of file test_se3.cpp.
Definition at line 26 of file test_so2.cpp.
Definition at line 27 of file test_rxso2.cpp.
Definition at line 27 of file test_so3.cpp.
Definition at line 27 of file test_se3.cpp.
Definition at line 28 of file test_rxso3.cpp.
Definition at line 28 of file test_se2.cpp.
Definition at line 30 of file test_sim2.cpp.
Definition at line 30 of file test_sim3.cpp.
using Sophus::Tests< Scalar >::Vector2Type = Vector2<Scalar> |
Definition at line 29 of file test_sim2.cpp.
using Sophus::Tests< Scalar >::Vector4Type = Vector4<Scalar> |
Definition at line 29 of file test_sim3.cpp.
|
inline |
Definition at line 30 of file test_rxso2.cpp.
|
inline |
Definition at line 31 of file test_rxso3.cpp.
|
inline |
Definition at line 31 of file test_se2.cpp.
|
inline |
Definition at line 30 of file test_se3.cpp.
|
inline |
Definition at line 33 of file test_sim2.cpp.
|
inline |
Definition at line 33 of file test_sim3.cpp.
|
inline |
Definition at line 29 of file test_so2.cpp.
|
inline |
Definition at line 30 of file test_so3.cpp.
|
inline |
Definition at line 51 of file test_so2.cpp.
|
inline |
Definition at line 53 of file test_se3.cpp.
|
inline |
Definition at line 64 of file test_so3.cpp.
|
inline |
Definition at line 70 of file test_se2.cpp.
|
inline |
Definition at line 75 of file test_sim2.cpp.
|
inline |
Definition at line 79 of file test_rxso3.cpp.
|
inline |
Definition at line 88 of file test_rxso2.cpp.
|
inline |
Definition at line 112 of file test_sim3.cpp.
|
inlineprivate |
Definition at line 119 of file test_so2.cpp.
|
inlineprivate |
Definition at line 151 of file test_sim2.cpp.
|
inlineprivate |
Definition at line 151 of file test_so3.cpp.
|
inlineprivate |
Definition at line 154 of file test_rxso2.cpp.
|
inlineprivate |
Definition at line 156 of file test_rxso3.cpp.
|
inlineprivate |
Definition at line 166 of file test_se2.cpp.
|
inlineprivate |
Definition at line 169 of file test_se3.cpp.
|
inlineprivate |
Definition at line 193 of file test_sim3.cpp.
|
inline |
Definition at line 65 of file test_rxso2.cpp.
|
inline |
Definition at line 84 of file test_rxso2.cpp.
|
inlineprivate |
Definition at line 129 of file test_so2.cpp.
|
inlineprivate |
Definition at line 144 of file test_so2.cpp.
|
inlineprivate |
Definition at line 161 of file test_so3.cpp.
|
inlineprivate |
Definition at line 186 of file test_so3.cpp.
|
inlineprivate |
Definition at line 191 of file test_se2.cpp.
|
inlineprivate |
Definition at line 192 of file test_rxso3.cpp.
|
inlineprivate |
Definition at line 192 of file test_se3.cpp.
|
inlineprivate |
Definition at line 205 of file test_se2.cpp.
|
inlineprivate |
Definition at line 211 of file test_rxso3.cpp.
|
inlineprivate |
Definition at line 216 of file test_se3.cpp.
|
inlineprivate |
Definition at line 61 of file test_so2.cpp.
|
inlineprivate |
Definition at line 63 of file test_se3.cpp.
|
inlineprivate |
Definition at line 74 of file test_so3.cpp.
|
inlineprivate |
Definition at line 80 of file test_se2.cpp.
|
inlineprivate |
Definition at line 83 of file test_sim2.cpp.
|
inlineprivate |
Definition at line 89 of file test_rxso3.cpp.
|
inlineprivate |
Definition at line 98 of file test_rxso2.cpp.
|
inlineprivate |
Definition at line 120 of file test_sim3.cpp.
|
inlineprivate |
Definition at line 155 of file test_se2.cpp.
|
inlineprivate |
Definition at line 158 of file test_se3.cpp.
|
inlineprivate |
Definition at line 68 of file test_se3.cpp.
|
inlineprivate |
Definition at line 80 of file test_so2.cpp.
|
inlineprivate |
Definition at line 85 of file test_se2.cpp.
|
inlineprivate |
Definition at line 88 of file test_sim2.cpp.
|
inlineprivate |
Definition at line 93 of file test_so3.cpp.
|
inlineprivate |
Definition at line 110 of file test_rxso3.cpp.
|
inlineprivate |
Definition at line 118 of file test_rxso2.cpp.
|
inlineprivate |
Definition at line 125 of file test_sim3.cpp.
|
inlineprivate |
Definition at line 94 of file test_rxso3.cpp.
|
inlineprivate |
Definition at line 103 of file test_rxso2.cpp.
|
inlineprivate |
Definition at line 66 of file test_so2.cpp.
|
inlineprivate |
Definition at line 79 of file test_so3.cpp.
const Scalar Sophus::Tests< Scalar >::kPi = Constants<Scalar>::pi() |
Definition at line 28 of file test_rxso2.cpp.
|
private |
Definition at line 197 of file test_rxso2.cpp.
|
private |
Definition at line 195 of file test_rxso2.cpp.
|
private |
Definition at line 215 of file test_rxso3.cpp.
|
private |
Definition at line 209 of file test_se2.cpp.
|
private |
Definition at line 220 of file test_se3.cpp.
|
private |
Definition at line 179 of file test_sim2.cpp.
|
private |
Definition at line 222 of file test_sim3.cpp.
|
private |
Definition at line 148 of file test_so2.cpp.
|
private |
Definition at line 190 of file test_so3.cpp.
|
private |
Definition at line 196 of file test_rxso2.cpp.