Namespaces | Classes | Typedefs | Enumerations | Functions | Variables
mrpt::poses Namespace Reference

Namespaces

 CPose3DQuat
 
 detail
 

Classes

class  CPoint
 
class  CPoint2D
 
class  CPoint2DPDF
 
class  CPoint2DPDFGaussian
 
class  CPoint3D
 
class  CPointPDF
 
class  CPointPDFGaussian
 
class  CPointPDFParticles
 
class  CPointPDFSOG
 
class  CPose
 
class  CPose2D
 
class  CPose2DGridTemplate
 
class  CPose2DInterpolator
 
class  CPose3D
 
class  CPose3DInterpolator
 
class  CPose3DPDF
 
class  CPose3DPDFGaussian
 
class  CPose3DPDFGaussianInf
 
class  CPose3DPDFParticles
 
class  CPose3DPDFSOG
 
class  CPose3DQuat
 
class  CPose3DQuatPDF
 
class  CPose3DQuatPDFGaussian
 
class  CPose3DQuatPDFGaussianInf
 
class  CPose3DRotVec
 
class  CPoseInterpolatorBase
 
class  CPoseOrPoint
 
class  CPosePDF
 
class  CPosePDFGaussian
 
class  CPosePDFGaussianInf
 
class  CPosePDFGrid
 
class  CPosePDFParticles
 
class  CPosePDFParticlesExtended
 
class  CPosePDFSOG
 
class  CPoseRandomSampler
 
class  CPoses2DSequence
 
class  CPoses3DSequence
 
class  CRobot2DPoseEstimator
 
class  FrameTransformer
 
class  FrameTransformerInterface
 
struct  lt_TPoseBin
 
class  SE_average< 2 >
 
class  SE_average< 3 >
 
struct  SE_traits< 2 >
 
struct  SE_traits< 3 >
 
class  SO_average< 2 >
 
class  SO_average< 3 >
 
class  TExtendedCPose2D
 
struct  TPoseBin
 
class  TSimple3DPoint
 

Typedefs

typedef math::CQuaternion< double > CQuaternionDouble
 
typedef mrpt::aligned_containers< CPose2D >::deque_t StdDeque_CPose2D
 
typedef mrpt::aligned_containers< CPose2D >::vector_t StdVector_CPose2D
 

Enumerations

enum  FrameLookUpStatus
 
enum  TConstructorFlags_Poses
 
enum  TInterpolatorMethod
 

Functions

CMatrixDouble33 ddeltaRt_dR (const CPose3D &P)
 
 DEFINE_SERIALIZABLE_POST_CUSTOM_BASE (CPose3DPDFGaussianInf, CPose3DPDF)
 
 DEFINE_SERIALIZABLE_POST_CUSTOM_BASE (CPosePDFGaussianInf, CPosePDF)
 
 DEFINE_SERIALIZABLE_PRE_CUSTOM_BASE (CPosePDFGaussianInf, CPosePDF)
 
 DEFINE_SERIALIZABLE_PRE_CUSTOM_BASE (CPose3DPDFGaussianInf, CPose3DPDF)
 
void deltaR (const MAT33 &R, VEC3 &v)
 
void dVinvt_dR (const CPose3D &P, CMatrixFixedNumeric< double, 3, 9 > &J)
 
void M3x9 (const VEC3 &a, const MAT3x3 &B, MAT3x9 &RES)
 
bool operator!= (const CPoint< DERIVEDCLASS > &p1, const CPoint< DERIVEDCLASS > &p2)
 
bool BASE_IMPEXP operator!= (const CPose2D &p1, const CPose2D &p2)
 
bool BASE_IMPEXP operator!= (const CPose3DRotVec &p1, const CPose3DRotVec &p2)
 
bool BASE_IMPEXP operator!= (const CPose3DQuat &p1, const CPose3DQuat &p2)
 
bool BASE_IMPEXP operator!= (const CPose3D &p1, const CPose3D &p2)
 
CPose3DPDFGaussianInf BASE_IMPEXP operator+ (const CPose3DPDFGaussianInf &x, const CPose3DPDFGaussianInf &u)
 
CPosePDFGaussianInf BASE_IMPEXP operator+ (const CPosePDFGaussianInf &a, const CPosePDFGaussianInf &b)
 
poses::CPosePDFGaussianInf BASE_IMPEXP operator+ (const mrpt::poses::CPose2D &A, const mrpt::poses::CPosePDFGaussianInf &B)
 
CPosePDFGaussian BASE_IMPEXP operator+ (const CPosePDFGaussian &a, const CPosePDFGaussian &b)
 
poses::CPosePDFGaussian BASE_IMPEXP operator+ (const mrpt::poses::CPose2D &A, const mrpt::poses::CPosePDFGaussian &B)
 
CPose3DPDFGaussian operator+ (const CPose3DPDFGaussian &x, const CPose3DPDFGaussian &u)
 
mrpt::math::TPoint2D BASE_IMPEXP operator+ (const CPose2D &pose, const mrpt::math::TPoint2D &pnt)
 
CPose3DQuatPDFGaussianInf BASE_IMPEXP operator+ (const CPose3DQuatPDFGaussianInf &x, const CPose3DQuatPDFGaussianInf &u)
 
CPose3DQuatPDFGaussian BASE_IMPEXP operator+ (const CPose3DQuatPDFGaussian &x, const CPose3DQuatPDFGaussian &u)
 
CPoint3D BASE_IMPEXP operator- (const CPoint3D &G, const CPose3DQuat &p)
 
mrpt::math::TPoint3D BASE_IMPEXP operator- (const mrpt::math::TPoint3D &G, const CPose3DQuat &p)
 
CPose3D BASE_IMPEXP operator- (const CPose3D &p)
 
CPose3DQuatPDFGaussianInf BASE_IMPEXP operator- (const CPose3DQuatPDFGaussianInf &x, const CPose3DQuatPDFGaussianInf &u)
 
CPose3DQuatPDFGaussian BASE_IMPEXP operator- (const CPose3DQuatPDFGaussian &x, const CPose3DQuatPDFGaussian &u)
 
CPose3DQuat BASE_IMPEXP operator- (const CPose3DQuat &p)
 
CPose3DPDFGaussianInf BASE_IMPEXP operator- (const CPose3DPDFGaussianInf &x, const CPose3DPDFGaussianInf &u)
 
CPosePDFGaussianInf BASE_IMPEXP operator- (const CPosePDFGaussianInf &a, const CPosePDFGaussianInf &b)
 
CPosePDFGaussian BASE_IMPEXP operator- (const CPosePDFGaussian &a, const CPosePDFGaussian &b)
 
CPose3DPDFGaussian operator- (const CPose3DPDFGaussian &x, const CPose3DPDFGaussian &u)
 
CPose2D BASE_IMPEXP operator- (const CPose2D &p)
 
CPose3DRotVec BASE_IMPEXP operator- (const CPose3DRotVec &p)
 
bool operator< (const CPoint< DERIVEDCLASS > &a, const CPoint< DERIVEDCLASS > &b)
 
std::ostream BASE_IMPEXPoperator<< (std::ostream &o, const CPose2D &p)
 
std::ostream BASE_IMPEXPoperator<< (std::ostream &out, const CPose3DPDFGaussianInf &obj)
 
std::ostream BASE_IMPEXPoperator<< (std::ostream &out, const CPose3DPDFGaussian &obj)
 
std::ostream & operator<< (std::ostream &o, const CPoint< DERIVEDCLASS > &p)
 
std::ostream BASE_IMPEXPoperator<< (std::ostream &out, const CPose3DQuatPDFGaussianInf &obj)
 
std::ostream BASE_IMPEXPoperator<< (std::ostream &o, const CPose3DQuat &p)
 
std::ostream BASE_IMPEXPoperator<< (std::ostream &out, const CPosePDFGaussianInf &obj)
 
std::ostream BASE_IMPEXPoperator<< (std::ostream &out, const CPosePDFGaussian &obj)
 
std::ostream BASE_IMPEXPoperator<< (std::ostream &o, const CPose3DRotVec &p)
 
std::ostream BASE_IMPEXPoperator<< (std::ostream &out, const CPose3DQuatPDFGaussian &obj)
 
std::ostream BASE_IMPEXPoperator<< (std::ostream &o, const CPose3D &p)
 
bool BASE_IMPEXP operator== (const CPose3DPDFGaussianInf &p1, const CPose3DPDFGaussianInf &p2)
 
bool BASE_IMPEXP operator== (const CPose3DQuatPDFGaussian &p1, const CPose3DQuatPDFGaussian &p2)
 
bool operator== (const CPoint< DERIVEDCLASS > &p1, const CPoint< DERIVEDCLASS > &p2)
 
bool BASE_IMPEXP operator== (const CPosePDFGaussianInf &p1, const CPosePDFGaussianInf &p2)
 
bool BASE_IMPEXP operator== (const CPose3DQuat &p1, const CPose3DQuat &p2)
 
bool BASE_IMPEXP operator== (const CPosePDFGaussian &p1, const CPosePDFGaussian &p2)
 
bool BASE_IMPEXP operator== (const CPose3DPDFGaussian &p1, const CPose3DPDFGaussian &p2)
 
bool BASE_IMPEXP operator== (const CPose2D &p1, const CPose2D &p2)
 
bool BASE_IMPEXP operator== (const CPose3DRotVec &p1, const CPose3DRotVec &p2)
 
bool BASE_IMPEXP operator== (const CPose3DQuatPDFGaussianInf &p1, const CPose3DQuatPDFGaussianInf &p2)
 
bool BASE_IMPEXP operator== (const CPose3D &p1, const CPose3D &p2)
 

Variables

template class BASE_IMPEXP CPoseInterpolatorBase< 2 >
 
template class BASE_IMPEXP CPoseInterpolatorBase< 3 >
 
template class BASE_IMPEXP FrameTransformer< 2 >
 
template class BASE_IMPEXP FrameTransformer< 3 >
 
template class BASE_IMPEXP FrameTransformerInterface< 2 >
 
template class BASE_IMPEXP FrameTransformerInterface< 3 >
 
 imLinear2Neig
 
 imLinear4Neig
 
 imLinearSlerp
 
 imSpline
 
 imSplineSlerp
 
 imSSLLLL
 
 imSSLSLL
 
 LKUP_EXTRAPOLATION_ERROR
 
 LKUP_GOOD
 
 LKUP_NO_CONNECTIVITY
 
 LKUP_UNKNOWN_FRAME
 
class BASE_IMPEXP SE_average
 
struct BASE_IMPEXP SE_traits
 
class BASE_IMPEXP SO_average
 
 UNINITIALIZED_POSE
 

Typedef Documentation

Definition at line 62 of file pose.h.



mrpt_bridge
Author(s): Markus Bader , Raphael Zack
autogenerated on Fri Feb 28 2020 03:22:14