SaDVIO
Namespaces | Typedefs
typedefs.h File Reference
#include <vector>
#include <memory>
#include <utility>
#include <Eigen/Core>
#include <Eigen/Geometry>
#include <Eigen/StdVector>
#include <unordered_map>
Include dependency graph for typedefs.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 isae
 

Typedefs

typedef Eigen::Matrix< double, 6, 1 > isae::Vector6d
 A double Eigen vector in 6D. More...
 
typedef std::pair< std::shared_ptr< isae::AFeature >, std::shared_ptr< isae::AFeature > > isae::feature_pair
 A pair of feature, useful to represent matches. More...
 
typedef std::vector< feature_pair > isae::vec_match
 A vector of feature pairs i.e. matches. More...
 
typedef std::unordered_map< std::string, vec_match > isae::typed_vec_match
 An unordered map to link match vector with their type. More...
 
typedef std::unordered_map< std::string, std::vector< std::shared_ptr< isae::AFeature > > > isae::typed_vec_features
 A typed vector of features to handle hetereogeneous feature sets. More...
 
typedef std::unordered_map< std::string, std::vector< std::shared_ptr< isae::ALandmark > > > isae::typed_vec_landmarks
 A typed vector of landmarks to handle hetereogeneous landmark sets. More...