#include <iostream>#include <string>#include "Eigen/Core"#include "Eigen/Geometry"#include "cartographer/common/lua_parameter_dictionary.h"#include "cartographer/common/math.h"#include "cartographer/common/port.h"

Go to the source code of this file.
Classes | |
| class | cartographer::transform::Rigid2< FloatType > |
| class | cartographer::transform::Rigid3< FloatType > |
Namespaces | |
| cartographer | |
| cartographer::transform | |
Typedefs | |
| using | cartographer::transform::Rigid2d = Rigid2< double > |
| using | cartographer::transform::Rigid2f = Rigid2< float > |
| using | cartographer::transform::Rigid3d = Rigid3< double > |
| using | cartographer::transform::Rigid3f = Rigid3< float > |
Functions | |
| transform::Rigid3d | cartographer::transform::FromDictionary (common::LuaParameterDictionary *dictionary) |
| template<typename FloatType > | |
| Rigid2< FloatType > | cartographer::transform::operator* (const Rigid2< FloatType > &lhs, const Rigid2< FloatType > &rhs) |
| template<typename FloatType > | |
| Rigid2< FloatType >::Vector | cartographer::transform::operator* (const Rigid2< FloatType > &rigid, const typename Rigid2< FloatType >::Vector &point) |
| template<typename FloatType > | |
| Rigid3< FloatType > | cartographer::transform::operator* (const Rigid3< FloatType > &lhs, const Rigid3< FloatType > &rhs) |
| template<typename FloatType > | |
| Rigid3< FloatType >::Vector | cartographer::transform::operator* (const Rigid3< FloatType > &rigid, const typename Rigid3< FloatType >::Vector &point) |
| template<typename T > | |
| std::ostream & | cartographer::transform::operator<< (std::ostream &os, const cartographer::transform::Rigid2< T > &rigid) |
| template<typename T > | |
| std::ostream & | cartographer::transform::operator<< (std::ostream &os, const cartographer::transform::Rigid3< T > &rigid) |
| Eigen::Quaterniond | cartographer::transform::RollPitchYaw (const double roll, const double pitch, const double yaw) |