Centralized map database entities

Overview

// typedefs

typedef std::shared_ptr<EntityBase> mola::EntityOther;
typedef std::map<std::string, LazyLoadResource> mola::annotations_data_t;

// classes

class mola::EntityBase;
class mola::EntityRelativeBase;
class mola::KeyFrameBase;
class mola::LandmarkPoint3;
class mola::RefPose3;
class mola::RelDynPose3KF;
class mola::RelPose3;
class mola::RelPose3KF;

Typedefs

typedef std::shared_ptr<EntityBase> mola::EntityOther

Placeholder for generic entity of user-defined types

typedef std::map<std::string, LazyLoadResource> mola::annotations_data_t

Arbitrary annotated data, indexed by “label” or “variable name” and capable of offline storage on disk when not used.