Solar
SolAR::api::storage::IMapManager Member List

This is the complete list of members for SolAR::api::storage::IMapManager, including all inherited members.

addCloudPoint(const SRef< SolAR::datastructure::CloudPoint > cloudPoint)=0SolAR::api::storage::IMapManagerpure virtual
addKeyframe(const SRef< SolAR::datastructure::Keyframe > keyframe)=0SolAR::api::storage::IMapManagerpure virtual
deleteFile()=0SolAR::api::storage::IMapManagerpure virtual
getLocalPointCloud(const std::vector< SRef< SolAR::datastructure::Keyframe > > &keyframes, std::vector< SRef< SolAR::datastructure::CloudPoint > > &localPointCloud) const =0SolAR::api::storage::IMapManagerpure virtual
getLocalPointCloud(const SRef< SolAR::datastructure::Keyframe > keyframe, const float minWeightNeighbor, std::vector< SRef< SolAR::datastructure::CloudPoint > > &localPointCloud) const =0SolAR::api::storage::IMapManagerpure virtual
getMap(SRef< SolAR::datastructure::Map > &map)=0SolAR::api::storage::IMapManagerpure virtual
getSubmap(uint32_t idCenteredKeyframe, uint32_t nbKeyframes, SRef< SolAR::datastructure::Map > &submap)=0SolAR::api::storage::IMapManagerpure virtual
IMapManager()=defaultSolAR::api::storage::IMapManager
keyframePruning(const std::vector< SRef< SolAR::datastructure::Keyframe > > &keyframes={})=0SolAR::api::storage::IMapManagerpure virtual
loadFromFile()=0SolAR::api::storage::IMapManagerpure virtual
pointCloudPruning(const std::vector< SRef< SolAR::datastructure::CloudPoint > > &cloudPoints={})=0SolAR::api::storage::IMapManagerpure virtual
removeCloudPoint(const SRef< SolAR::datastructure::CloudPoint > cloudPoint)=0SolAR::api::storage::IMapManagerpure virtual
removeKeyframe(const SRef< SolAR::datastructure::Keyframe > keyframe)=0SolAR::api::storage::IMapManagerpure virtual
saveToFile() const =0SolAR::api::storage::IMapManagerpure virtual
setMap(const SRef< SolAR::datastructure::Map > map)=0SolAR::api::storage::IMapManagerpure virtual
~IMapManager()SolAR::api::storage::IMapManagerinlinevirtual