QGroundControl
Ground Control Station for MAVLink Drones
Loading...
Searching...
No Matches
OsmBuildingHandler Class Reference
+ Inheritance diagram for OsmBuildingHandler:
+ Collaboration diagram for OsmBuildingHandler:

Public Member Functions

 OsmBuildingHandler (const QGeoCoordinate &gpsRef, const QStringList &singleStorey, const QStringList &doubleStoreyLeisure)
 
void node (const osmium::Node &node)
 
void way (const osmium::Way &way)
 
void relation (const osmium::Relation &relation)
 

Public Attributes

QMap< uint64_t, QGeoCoordinate > nodes
 
QMap< uint64_t, OsmParserThread::BuildingType_tbuildings
 
QGeoCoordinate coordMin
 
QGeoCoordinate coordMax
 

Detailed Description

Definition at line 25 of file OsmParserThread.cc.

Constructor & Destructor Documentation

◆ OsmBuildingHandler()

OsmBuildingHandler::OsmBuildingHandler ( const QGeoCoordinate &  gpsRef,
const QStringList &  singleStorey,
const QStringList &  doubleStoreyLeisure 
)
inline

Definition at line 28 of file OsmParserThread.cc.

Member Function Documentation

◆ node()

void OsmBuildingHandler::node ( const osmium::Node &  node)
inline

Definition at line 36 of file OsmParserThread.cc.

◆ relation()

◆ way()

Member Data Documentation

◆ buildings

QMap<uint64_t, OsmParserThread::BuildingType_t> OsmBuildingHandler::buildings

Definition at line 187 of file OsmParserThread.cc.

◆ coordMax

QGeoCoordinate OsmBuildingHandler::coordMax

Definition at line 189 of file OsmParserThread.cc.

◆ coordMin

QGeoCoordinate OsmBuildingHandler::coordMin

Definition at line 188 of file OsmParserThread.cc.

◆ nodes

QMap<uint64_t, QGeoCoordinate> OsmBuildingHandler::nodes

Definition at line 186 of file OsmParserThread.cc.


The documentation for this class was generated from the following file: