g2o
Loading...
Searching...
No Matches
Namespaces | Typedefs
eigen_types.h File Reference
#include <Eigen/Core>
#include <Eigen/Geometry>
Include dependency graph for eigen_types.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  g2o
 

Typedefs

using g2o::number_t = double
 
using g2o::Vector2I = Eigen::Matrix< int, 2, 1, Eigen::ColMajor >
 
using g2o::Vector3I = Eigen::Matrix< int, 3, 1, Eigen::ColMajor >
 
using g2o::Vector4I = Eigen::Matrix< int, 4, 1, Eigen::ColMajor >
 
using g2o::VectorXI = Eigen::Matrix< int, Eigen::Dynamic, 1, Eigen::ColMajor >
 
using g2o::Vector2F = Eigen::Matrix< float, 2, 1, Eigen::ColMajor >
 
using g2o::Vector3F = Eigen::Matrix< float, 3, 1, Eigen::ColMajor >
 
using g2o::Vector4F = Eigen::Matrix< float, 4, 1, Eigen::ColMajor >
 
using g2o::VectorXF = Eigen::Matrix< float, Eigen::Dynamic, 1, Eigen::ColMajor >
 
template<int N, typename T = double>
using g2o::VectorN = Eigen::Matrix< T, N, 1, Eigen::ColMajor >
 
using g2o::Vector2 = VectorN< 2 >
 
using g2o::Vector3 = VectorN< 3 >
 
using g2o::Vector4 = VectorN< 4 >
 
using g2o::Vector6 = VectorN< 6 >
 
using g2o::Vector7 = VectorN< 7 >
 
using g2o::VectorX = VectorN< Eigen::Dynamic >
 
using g2o::Matrix2I = Eigen::Matrix< int, 2, 2, Eigen::ColMajor >
 
using g2o::Matrix3I = Eigen::Matrix< int, 3, 3, Eigen::ColMajor >
 
using g2o::Matrix4I = Eigen::Matrix< int, 4, 4, Eigen::ColMajor >
 
using g2o::MatrixXI = Eigen::Matrix< int, Eigen::Dynamic, Eigen::Dynamic, Eigen::ColMajor >
 
using g2o::Matrix2F = Eigen::Matrix< float, 2, 2, Eigen::ColMajor >
 
using g2o::Matrix3F = Eigen::Matrix< float, 3, 3, Eigen::ColMajor >
 
using g2o::Matrix4F = Eigen::Matrix< float, 4, 4, Eigen::ColMajor >
 
using g2o::MatrixXF = Eigen::Matrix< float, Eigen::Dynamic, Eigen::Dynamic, Eigen::ColMajor >
 
template<int N, typename T = double>
using g2o::MatrixN = Eigen::Matrix< T, N, N, Eigen::ColMajor >
 
using g2o::Matrix2 = MatrixN< 2 >
 
using g2o::Matrix3 = MatrixN< 3 >
 
using g2o::Matrix4 = MatrixN< 4 >
 
using g2o::MatrixX = MatrixN< Eigen::Dynamic >
 
using g2o::Isometry2 = Eigen::Transform< double, 2, Eigen::Isometry, Eigen::ColMajor >
 
using g2o::Isometry3 = Eigen::Transform< double, 3, Eigen::Isometry, Eigen::ColMajor >
 
using g2o::Affine2 = Eigen::Transform< double, 2, Eigen::Affine, Eigen::ColMajor >
 
using g2o::Affine3 = Eigen::Transform< double, 3, Eigen::Affine, Eigen::ColMajor >
 
using g2o::Rotation2D = Eigen::Rotation2D< double >
 
using g2o::Quaternion = Eigen::Quaternion< double >
 
using g2o::AngleAxis = Eigen::AngleAxis< double >