![]() |
NDEVR
API Documentation
|
Pluggable service interfaces registered at runtime. More...
Classes | |
| class | CrashManager |
| Manages crash handling, exception reporting, and mini-dump creation. More... | |
| class | DesignObjectSorter |
| Allows for sorting models when supported. More... | |
| class | ElevationService |
| For a given coordinate, determines the elevation at that coordinate. More... | |
| class | GNSSInterface |
| A GNSS interface provides logic for finding available GNSS devices. More... | |
| class | MercatorImageManager |
| Place where service can be registered to provide aerial image support. More... | |
| class | PixmapResolver |
| Base class for logic that can be used to resolve a Pixmap resource and turn it into a QPixmap for use by the NDEVR API. More... | |
| class | PopupManager |
| Responsible for displaying widgets that want to be in their own window. More... | |
| class | ResourceResolver |
| Resolves resource identifiers to absolute file paths, supporting online, packed, and local sources. More... | |
| class | SLAMEngineFactory |
| Creates a SLAM engine when required. More... | |
| class | SoftwareService |
| Base interface for services that extend or modify software behavior through modules. More... | |
Pluggable service interfaces registered at runtime.
SoftwareService and SoftwareServiceManager provide a lightweight dependency-injection pattern for registering and discovering services across module boundaries.