Class MapsManagerBase
Defined in File MapsManagerBase.hpp
Inheritance Relationships
Base Type
public easynav::MethodBase(Class MethodBase)
Class Documentation
Abstract base class for map management in Easy Navigation.
This class defines the interface for components responsible for generating or maintaining maps. Derived classes must implement the update and get_maps methods.
Public Functions
Default constructor.
Virtual destructor.
Helper to run the update method if it is time to do so.
- Parameters:
nav_state – The current state of the navigation system.
Protected Functions
Run the map update logic.
Called periodically by the system to update map data using the current navigation state.
- Parameters:
nav_state – The current state of the navigation system.