|
QGroundControl
Ground Control Station for MAVLink Drones
|
#include <SurfaceModel.h>
Collaboration diagram for SurfaceModel::Patch:Public Attributes | |
| TileMath::TileKey | key |
| QList< float > | heights |
| bool | ready = true |
| bool | covered = false |
| always false (see ready) | |
| float | edgeStep = 0.0f |
| cliff monitor: largest in-patch edge step (m); 0 while off | |
| QPointF | edgeStepAt |
| world position of edgeStep | |
| bool | edgeCliff = false |
| cliff monitor: edgeStep is steep enough to log as a cliff | |
Definition at line 77 of file SurfaceModel.h.
| bool SurfaceModel::Patch::covered = false |
always false (see ready)
Definition at line 84 of file SurfaceModel.h.
| bool SurfaceModel::Patch::edgeCliff = false |
cliff monitor: edgeStep is steep enough to log as a cliff
Definition at line 87 of file SurfaceModel.h.
Referenced by SurfaceAnalysis::analyze().
| float SurfaceModel::Patch::edgeStep = 0.0f |
cliff monitor: largest in-patch edge step (m); 0 while off
Definition at line 85 of file SurfaceModel.h.
Referenced by SurfaceAnalysis::analyze().
| QPointF SurfaceModel::Patch::edgeStepAt |
world position of edgeStep
Definition at line 86 of file SurfaceModel.h.
Referenced by SurfaceAnalysis::analyze().
| QList<float> SurfaceModel::Patch::heights |
(kGridSize+1)^2 field samples, row-major from the NW corner
Definition at line 80 of file SurfaceModel.h.
| TileMath::TileKey SurfaceModel::Patch::key |
Definition at line 79 of file SurfaceModel.h.
Referenced by SurfaceAnalysis::analyze(), and SurfaceModel::patches().
| bool SurfaceModel::Patch::ready = true |
Always true: patches mesh immediately from the field's estimate. Kept until the downstream covered/ready plumbing is removed (step 8).
Definition at line 83 of file SurfaceModel.h.