libosmscout  0.1
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules
osmscout::ElevationModule Class Reference

#include <ElevationModule.h>

+ Inheritance diagram for osmscout::ElevationModule:

Classes

class  DataLoader
 

Public Types

using ElevationPoints = std::vector< osmscout::ElevationPoint >
 

Public Slots

void onElevationProfileRequest (std::shared_ptr< OverlayWay > way, int requestId, osmscout::BreakerRef breaker)
 

Signals

void elevationProfileAppend (ElevationModule::ElevationPoints points, int requestId)
 
void error (int requestId)
 
void loadingFinished (int requestId)
 

Public Member Functions

 ElevationModule (QThread *thread, DBThreadRef dbThread)
 
 ~ElevationModule () override
 

Member Typedef Documentation

◆ ElevationPoints

Constructor & Destructor Documentation

◆ ElevationModule()

osmscout::ElevationModule::ElevationModule ( QThread *  thread,
DBThreadRef  dbThread 
)

◆ ~ElevationModule()

osmscout::ElevationModule::~ElevationModule ( )
override

Member Function Documentation

◆ elevationProfileAppend

void osmscout::ElevationModule::elevationProfileAppend ( ElevationModule::ElevationPoints  points,
int  requestId 
)
signal

◆ error

void osmscout::ElevationModule::error ( int  requestId)
signal

◆ loadingFinished

void osmscout::ElevationModule::loadingFinished ( int  requestId)
signal

◆ onElevationProfileRequest

void osmscout::ElevationModule::onElevationProfileRequest ( std::shared_ptr< OverlayWay way,
int  requestId,
osmscout::BreakerRef  breaker 
)
slot

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