Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
| ▼Nmbf_costmap_nav |  | 
| CCell |  | 
| CCostmapControllerExecution | The CostmapControllerExecution binds a local costmap to the AbstractControllerExecution and uses the nav_core/BaseLocalPlanner class as base plugin interface. This class makes move_base_flex compatible to the old move_base | 
| CCostmapNavigationServer | The CostmapNavigationServer makes Move Base Flex backwards compatible to the old move_base. It combines the execution classes which use the nav_core/BaseLocalPlanner, nav_core/BaseCostmapPlanner and the nav_core/RecoveryBehavior base classes as plugin interfaces. These plugin interface are the same for the old move_base | 
| CCostmapPlannerExecution | The CostmapPlannerExecution binds a global costmap to the AbstractPlannerExecution and uses the nav_core/BaseCostmapPlanner class as base plugin interface. This class makes move_base_flex compatible to the old move_base | 
| CCostmapRecoveryExecution | The CostmapRecoveryExecution binds a local and a global costmap to the AbstractRecoveryExecution and uses the nav_core/CostmapRecovery class as base plugin interface. This class makes move_base_flex compatible to the old move_base | 
| CCostmapWrapper | Manages access to a costmap by locking/unlocking its mutex and handles (de)activation | 
| CFootprintHelper |  | 
| ▼Nmbf_nav_core_wrapper |  | 
| CWrapperGlobalPlanner |  | 
| CWrapperLocalPlanner |  | 
| CWrapperRecoveryBehavior |  | 
| CCostmapPlanner | Provides an interface for global planners used in navigation. All global planners written to work as MBF plugins must adhere to this interface. Alternatively, this class can also operate as a wrapper for old API nav_core-based plugins, providing backward compatibility | 
| CCostmapRecovery | Provides an interface for recovery behaviors used in navigation. All recovery behaviors written to work as MBF plugins must adhere to this interface. Alternatively, this class can also operate as a wrapper for old API nav_core-based plugins, providing backward compatibility | 
| CLocalPlanner | Provides an interface for local planners used in navigation. All local planners written to work as MBF plugins must adhere to this interface. Alternatively, this class can also operate as a wrapper for old API nav_core-based plugins, providing backward compatibility |