Class slamcore::SparseMapInterface¶
-
class slamcore::SparseMapInterface : public ObjectInterface, public virtual MeasurementPointInterface<camera_clock>¶
Representing the whole sparse map.
Convenient access to landmark @a i.
-
inline const LandmarkInterface &operator[](const std::size_t i) const¶
-
inline const LandmarkInterface &operator()(const std::size_t i) const¶
-
inline const LandmarkInterface &get(const std::size_t i) const¶
Public Types
-
using Ptr = std::shared_ptr<SparseMapInterface>¶
-
using CPtr = std::shared_ptr<const SparseMapInterface>¶
-
using value_type = LandmarkInterface¶
-
using iterator = RangeIterator<SparseMapInterface>¶
-
inline const LandmarkInterface &operator[](const std::size_t i) const¶