| Interface | Description |
|---|---|
| RegionSelectionMethodDialog.MethodSelectionHandler | |
| RouteAroundRegionEventRelay.RouteAroundRegionEventSubscriber |
A subscriber that can be registered with the RouteAroundEventRelay
to react to events relevant to the route-around region manager
|
| ShapeToolUtils.Callback<A,B> |
Functional interface for callbacks
|
| Class | Description |
|---|---|
| RegionRemovalListener |
Listener that removes a region from the route around region view model if
the user removes it from the map.
|
| RegionSelectionMethodDialog |
This dialog is used to prompt the user what method of route selection they
would like to use when creating a route drifter.
|
| RouteAroundRegionEventRelay |
A singleton event relay for the route around region manager.
|
| RouteAroundRegionEventRelay.Event |
Underlying datatype representing the different event variants
for the route around region manager
|
| RouteAroundRegionEventRelay.Event.RegionAdded | |
| RouteAroundRegionEventRelay.Event.RegionRemoved | |
| RouteAroundRegionEventRelay.Event.RouteAroundGeoFencesSet | |
| RouteAroundRegionManager |
Manages the state of the list of regions that a routing
engine will attempt to route around
|
| RouteAroundRegionManager.RegionManagerState |
Data class representing the state of the region manager.
|
| RouteAroundRegionManagerAdapter |
Handles the display of items in the route around region manager
|
| RouteAroundRegionManagerView |
Fragment to use for the UI for the user to configure route around regions.
|
| RouteAroundRegionViewModel | |
| ShapeToolUtils |
Provides helper functions for running some of ATAK's shape creation tools with callbacks.
|
| Enum | Description |
|---|---|
| RegionSelectionMethodDialog.RegionSelectionMethod |
An enum representing the different results that a user can select from this dialog.
|