MRPT  1.9.9
Classes | Namespaces | Functions
TPoseOrPoint.cpp File Reference
#include "math-precomp.h"
#include <mrpt/core/exceptions.h>
#include <mrpt/math/CMatrixFixed.h>
#include <mrpt/math/CQuaternion.h>
#include <mrpt/math/CVectorDynamic.h>
#include <mrpt/math/TLine2D.h>
#include <mrpt/math/TLine3D.h>
#include <mrpt/math/TObject2D.h>
#include <mrpt/math/TObject3D.h>
#include <mrpt/math/TPlane.h>
#include <mrpt/math/TPoint2D.h>
#include <mrpt/math/TPoint3D.h>
#include <mrpt/math/TPolygon2D.h>
#include <mrpt/math/TPolygon3D.h>
#include <mrpt/math/TPose2D.h>
#include <mrpt/math/TPose3D.h>
#include <mrpt/math/TPose3DQuat.h>
#include <mrpt/math/TSegment2D.h>
#include <mrpt/math/TSegment3D.h>
#include <mrpt/math/TTwist2D.h>
#include <mrpt/math/TTwist3D.h>
#include <mrpt/math/geometry.h>
#include <mrpt/math/homog_matrices.h>
#include <mrpt/math/ops_containers.h>
#include <mrpt/serialization/CArchive.h>
#include <mrpt/serialization/stl_serialization.h>
#include <Eigen/Dense>
Include dependency graph for TPoseOrPoint.cpp:

Go to the source code of this file.

Classes

class  mrpt::math::FAddPoint< T, N >
 

Namespaces

 mrpt::math
 This base provides a set of functions for maths stuff.
 

Functions

TPose3D mrpt::math::operator- (const TPose3D &p)
 Unary $$ operator: computes inverse SE(3) element. More...
 
TPose3D mrpt::math::operator- (const TPose3D &b, const TPose3D &a)
 Binary $$ operator: $b a$ computes the relative SE(3) pose of b "as seen from" a More...
 
std::ostream & mrpt::math::operator<< (std::ostream &o, const TPoint2D &p)
 
std::ostream & mrpt::math::operator<< (std::ostream &o, const TPoint3D &p)
 
std::ostream & mrpt::math::operator<< (std::ostream &o, const TPose2D &p)
 
std::ostream & mrpt::math::operator<< (std::ostream &o, const TPose3D &p)
 
std::ostream & mrpt::math::operator<< (std::ostream &o, const TPose3DQuat &p)
 
mrpt::serialization::CArchivemrpt::math::operator>> (mrpt::serialization::CArchive &in, mrpt::math::TSegment2D &s)
 
mrpt::serialization::CArchivemrpt::math::operator<< (mrpt::serialization::CArchive &out, const mrpt::math::TSegment2D &s)
 
mrpt::serialization::CArchivemrpt::math::operator>> (mrpt::serialization::CArchive &in, mrpt::math::TLine2D &l)
 
mrpt::serialization::CArchivemrpt::math::operator<< (mrpt::serialization::CArchive &out, const mrpt::math::TLine2D &l)
 
mrpt::serialization::CArchivemrpt::math::operator>> (mrpt::serialization::CArchive &in, mrpt::math::TSegment3D &s)
 
mrpt::serialization::CArchivemrpt::math::operator<< (mrpt::serialization::CArchive &out, const mrpt::math::TSegment3D &s)
 
mrpt::serialization::CArchivemrpt::math::operator>> (mrpt::serialization::CArchive &in, mrpt::math::TLine3D &l)
 
mrpt::serialization::CArchivemrpt::math::operator<< (mrpt::serialization::CArchive &out, const mrpt::math::TLine3D &l)
 
mrpt::serialization::CArchivemrpt::math::operator>> (mrpt::serialization::CArchive &in, mrpt::math::TPlane &p)
 
mrpt::serialization::CArchivemrpt::math::operator<< (mrpt::serialization::CArchive &out, const mrpt::math::TPlane &p)
 
template<class T >
void mrpt::math::removeUnusedVertices (T &poly)
 
template<class T >
void mrpt::math::removeRepVertices (T &poly)
 
double mrpt::math::isLeft (const mrpt::math::TPoint2D &P0, const mrpt::math::TPoint2D &P1, const mrpt::math::TPoint2D &P2)
 
mrpt::serialization::CArchivemrpt::math::operator>> (mrpt::serialization::CArchive &in, mrpt::math::TTwist2D &o)
 
mrpt::serialization::CArchivemrpt::math::operator<< (mrpt::serialization::CArchive &out, const mrpt::math::TTwist2D &o)
 
mrpt::serialization::CArchivemrpt::math::operator>> (mrpt::serialization::CArchive &in, mrpt::math::TTwist3D &o)
 
mrpt::serialization::CArchivemrpt::math::operator<< (mrpt::serialization::CArchive &out, const mrpt::math::TTwist3D &o)
 
mrpt::serialization::CArchivemrpt::math::operator>> (mrpt::serialization::CArchive &in, mrpt::math::TObject2D &o)
 
mrpt::serialization::CArchivemrpt::math::operator<< (mrpt::serialization::CArchive &out, const mrpt::math::TObject2D &o)
 
mrpt::serialization::CArchivemrpt::math::operator>> (mrpt::serialization::CArchive &in, mrpt::math::TObject3D &o)
 
mrpt::serialization::CArchivemrpt::math::operator<< (mrpt::serialization::CArchive &out, const mrpt::math::TObject3D &o)
 



Page generated by Doxygen 1.8.14 for MRPT 1.9.9 Git: 6e6d28d09 Wed Nov 13 18:58:42 2019 +0100 at miƩ nov 13 19:00:09 CET 2019