A base class specifying methods that support operations of a Map, associating value(s) to each element in a Set. MapBase can be used as a base class pointer to a templated Map object.
More...
#include </home/docs/checkouts/readthedocs.org/user_builds/axom/checkouts/latest/src/axom/slam/MapBase.hpp>
template<typename SetPositionType = slam::DefaultPositionType>
class axom::slam::MapBase< SetPositionType >
A base class specifying methods that support operations of a Map, associating value(s) to each element in a Set. MapBase can be used as a base class pointer to a templated Map object.
- See also
- Map
◆ SetPosition
template<typename SetPositionType = slam::DefaultPositionType>
◆ ~MapBase()
template<typename SetPositionType = slam::DefaultPositionType>
◆ size()
template<typename SetPositionType = slam::DefaultPositionType>
Get the number of entities in the set used by this map.
- Returns
- The number of entities in the set used in the map.
◆ isValid()
template<typename SetPositionType = slam::DefaultPositionType>
Checks whether the Map is valid.
- Returns
- True if valid, false otherwise.
The documentation for this class was generated from the following file:
- /home/docs/checkouts/readthedocs.org/user_builds/axom/checkouts/latest/src/axom/slam/MapBase.hpp