QGroundControl
Ground Control Station for MAVLink Drones
Loading...
Searching...
No Matches
SurfaceAnalysis.h File Reference
#include <QtCore/QList>
#include <QtCore/QPointF>
#include <QtCore/QString>
#include <QtPositioning/QGeoCoordinate>
#include "SurfaceModel.h"
#include "TileMath.h"
+ Include dependency graph for SurfaceAnalysis.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  SurfaceAnalysis::Seam
 
struct  SurfaceAnalysis::Hole
 
struct  SurfaceAnalysis::BadHeights
 
struct  SurfaceAnalysis::ViewState
 
struct  SurfaceAnalysis::Report
 

Namespaces

namespace  SurfaceAnalysis
 

Enumerations

enum class  SurfaceAnalysis::SeamCause { SurfaceAnalysis::PendingFlat , SurfaceAnalysis::DegradedFlat , SurfaceAnalysis::LodTJunction , SurfaceAnalysis::SameZoomMismatch }
 
enum class  SurfaceAnalysis::HoleCause { SurfaceAnalysis::NoPatch , SurfaceAnalysis::SuppressedCovered , SurfaceAnalysis::ElevatedTerrainCulled }
 

Functions

QString SurfaceAnalysis::seamCauseDescription (SeamCause cause)
 
QString SurfaceAnalysis::holeCauseDescription (HoleCause cause)
 
Report SurfaceAnalysis::analyze (const QList< SurfaceModel::Patch > &patches, int gridSize, const ViewState &view, double minStep)