|
| GeofenceMonitor (double[]) |
|
void | SetGeofenceParameters (double[]) |
|
void | InputGeofenceData (int type, int index, int totalVertices, double floor, double ceiling, double pos[][2]) |
|
bool | CheckViolation (double position[], double track, double groundSpeed, double verticalSpeed) |
|
bool | CheckWPFeasibility (double fromPosition[], double toPosition[]) |
|
int | GetNumConflicts () |
|
void | GetConflictStatus (bool conflicts[]) |
|
void | GetConflict (int id, int &fenceId, uint8_t &conflict, uint8_t &violation, double recoveryPoint[], uint8_t &type) |
|
void | GetClosestRecoveryPoint (double currentPosition[], double recoveryPosition[]) |
|
void | ClearFences () |
|
The documentation for this class was generated from the following files:
- Modules/Core/GeofenceMonitor/GeofenceMonitor.hpp
- Modules/Core/GeofenceMonitor/GeofenceMonitor.cpp