namespace mrpt::poses::Lie

namespace Lie {

// structs

template <unsigned int N>
struct Euclidean;

template <>
struct Euclidean<2>;

template <>
struct Euclidean<3>;

template <unsigned int N>
struct EuclideanBase;

template <>
struct SE<3>;

template <>
struct SE<2>;

template <unsigned int n>
struct SE;

template <unsigned int n>
struct SO;

template <>
struct SO<2>;

template <>
struct SO<3>;

} // namespace Lie