14 #include <mrpt/version.h>
15 #if MRPT_VERSION < 0x199
16 #include <mrpt/math/CMatrixFixedNumeric.h>
18 #include <mrpt/math/CMatrixFixed.h>
35 template <
class ContainerAllocator>
37 typedef Pose_<std::allocator<void>>
Pose;
38 template <
class ContainerAllocator>
41 template <
class ContainerAllocator>
59 class CPosePDFGaussian;
60 class CPosePDFGaussianInf;
61 class CPose3DPDFGaussian;
62 class CPose3DPDFGaussianInf;
74 const mrpt::math::CMatrixDouble33& _src,
tf::Matrix3x3& _des);
100 const mrpt::poses::CPose3DPDFGaussian& _src,
106 const mrpt::poses::CPose3DPDFGaussianInf& _src,
111 const mrpt::poses::CPose3DPDFGaussian& _src,
tf::Transform& _des);
116 const mrpt::poses::CPosePDFGaussian& _src,
122 const mrpt::poses::CPosePDFGaussianInf& _src,
140 mrpt::math::CMatrixDouble33&
convert(
141 const tf::Matrix3x3& _src, mrpt::math::CMatrixDouble33& _des);
152 mrpt::poses::CPose3DPDFGaussian&
convert(
154 mrpt::poses::CPose3DPDFGaussian& _des);
158 mrpt::poses::CPose3DPDFGaussianInf&
convert(
160 mrpt::poses::CPose3DPDFGaussianInf& _des);
164 mrpt::poses::CPosePDFGaussian&
convert(
166 mrpt::poses::CPosePDFGaussian& _des);
170 mrpt::poses::CPosePDFGaussianInf&
convert(
172 mrpt::poses::CPosePDFGaussianInf& _des);