4#include "Design/Headers/Model.h"
19 EIGEN_MAKE_ALIGNED_OPERATOR_NEW
Manages a collection of maps for the ORB-SLAM system.
The equivelent of std::vector but with a bit more control.
void createMapPointGeometry()
Creates geometry for all map points.
void init()
Initializes the keypoint map.
static constexpr StringView TypeName()
Returns the type name for this model.
void createActiveMapPointGeometry()
Creates geometry for active (tracked) map points.
EIGEN_MAKE_ALIGNED_OPERATOR_NEW KeyPointMap(const Model &model)
Constructs a KeyPointMap from an existing model.
void drawMapPoints(Buffer< MapPoint * > mTrackedMapPoints, Atlas *mpAtlas)
Draws map points from the Atlas into the design model.
Model()
Default constructor. Creates an uninitialized Model.
The core String View class for the NDEVR API.
The primary namespace for the NDEVR SDK.