Classes | |
class | ArgToStream |
class | IsStreamable |
class | Metric |
class | Metric< Matrix< Scalar, M, N > > |
class | Pretty |
class | Pretty< Eigen::Matrix< Scalar, M, N > > |
class | SetToZero |
class | SetToZero< Matrix< Scalar, M, N > > |
class | SquaredNorm |
class | SquaredNorm< Matrix< Scalar, N, 1 > > |
class | Transpose |
class | Transpose< Matrix< Scalar, M, N > > |
Functions | |
template<class T > | |
void | getQuaternion (T const &) |
template<class Scalar > | |
Eigen::Quaternion< Scalar > | getUnitQuaternion (SO3< Scalar > const &R) |
template<class Scalar > | |
Eigen::Quaternion< Scalar > | getUnitQuaternion (RxSO3< Scalar > const &sR) |
template<class SequenceContainer , class Scalar = typename SequenceContainer::value_type::Scalar> | |
Eigen::Quaternion< Scalar > | averageUnitQuaternion (SequenceContainer const &foo_Ts_bar) |
void | FormatStream (std::stringstream &stream, char const *text) |
template<class T , typename... Args> | |
void | FormatStream (std::stringstream &stream, char const *text, T &&arg, Args &&... args) |
template<class... Args> | |
std::string | FormatString (char const *text, Args &&... args) |
std::string | FormatString () |
template<class T > | |
std::string | pretty (T const &v) |
template<class... Args> | |
void | testFailed (bool &passed, char const *func, char const *file, int line, std::string const &msg) |
Eigen::Quaternion<Scalar> Sophus::details::averageUnitQuaternion | ( | SequenceContainer const & | foo_Ts_bar | ) |
Definition at line 83 of file average.hpp.
References begin(), mrpt::math::distance(), end(), getUnitQuaternion(), mrpt::math::norm(), SOPHUS_ENSURE, and exprtk::details::value().
Referenced by Sophus::average().
|
inline |
Definition at line 61 of file common.hpp.
Referenced by FormatStream(), and FormatString().
void Sophus::details::FormatStream | ( | std::stringstream & | stream, |
char const * | text, | ||
T && | arg, | ||
Args &&... | args | ||
) |
Definition at line 68 of file common.hpp.
References FormatStream(), and Sophus::details::ArgToStream< T >::impl().
std::string Sophus::details::FormatString | ( | char const * | text, |
Args &&... | args | ||
) |
Definition at line 86 of file common.hpp.
References FormatStream().
Referenced by Sophus::details::Pretty< Scalar >::impl(), Sophus::details::Pretty< Eigen::Matrix< Scalar, M, N > >::impl(), and testFailed().
|
inline |
Definition at line 92 of file common.hpp.
void Sophus::details::getQuaternion | ( | T const & | ) |
Eigen::Quaternion<Scalar> Sophus::details::getUnitQuaternion | ( | SO3< Scalar > const & | R | ) |
Definition at line 72 of file average.hpp.
References Sophus::SO3< Scalar_, Options >::unit_quaternion().
Referenced by averageUnitQuaternion().
Eigen::Quaternion<Scalar> Sophus::details::getUnitQuaternion | ( | RxSO3< Scalar > const & | sR | ) |
Definition at line 77 of file average.hpp.
References Sophus::RxSO3Base< Derived >::so3().
std::string Sophus::details::pretty | ( | T const & | v | ) |
Definition at line 24 of file test_macros.hpp.
References Sophus::details::Pretty< Scalar >::impl().
void Sophus::details::testFailed | ( | bool & | passed, |
char const * | func, | ||
char const * | file, | ||
int | line, | ||
std::string const & | msg | ||
) |
Definition at line 29 of file test_macros.hpp.
References FormatString().
Page generated by Doxygen 1.8.13 for MRPT 1.5.3 at Mon Oct 30 10:27:08 UTC 2017 |