SaDVIO
Classes | Namespaces | Typedefs
mesh.h File Reference
#include <thread>
#include <vector>
#include "isaeslam/data/features/AFeature2D.h"
#include "isaeslam/data/frame.h"
#include "isaeslam/data/landmarks/ALandmark.h"
#include "utilities/geometry.h"
#include "utilities/imgProcessing.h"
Include dependency graph for mesh.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  isae::Mesh3D
 A class to build and update a 3D mesh from 2D features and landmarks. More...
 
struct  isae::Vertex
 A vertex in the 3D mesh, representing a landmark and its associated polygons. More...
 
struct  isae::Polygon
 A polygon in the 3D mesh, representing a surface with its vertices, normal, barycenter, and covariance. More...
 

Namespaces

 isae
 

Typedefs

typedef std::vector< std::shared_ptr< AFeature > > isae::FeatPolygon
 A vector of features for 2D Meshing. More...
 
typedef std::vector< std::shared_ptr< ALandmark > > isae::LmkPolygon
 A vector of landmarks for 3D Meshing. More...