\( \def\bold#1{\bf #1} \newcommand{\d}{\mathrm{d}} \) BTP: Manual and Source Code Documentation

Power Uphill

bike mass [kg]
body mass [kg]
altitude gain [m]
climb length [km]
gradient [%]
time [s]
speed [km/h]
power [W]
power/mass [W/kg]
climbrate [m/min]

average power on climb stage

BTP  3.0
Routing/ClimbAnalysis/PowerCalculation
 All Classes Namespaces Functions Variables Pages
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
oNUiMain class
|\CMainWindow
oCBTP3setupsProvide all user settings
oCCAfib
oCCfib
oCclimbContainer struct for ClimbAnalyse
oCClimbAnalyseExtracts climbs from street network and provides climblayer handling
oCClimbAnalyseSettingsContainer for user settings to run ClimbAnalyse
oCclimblayer
oCclimblayerelement
oCclimbpoolele
oCColorButtonButton to display color and open color dialog
oCconfigMain user setting container
oCcrossdataContainer struct to hold data of a cross
oCcrosspoolele
oCCubicKernel3Holds weights for cubic interpolation
oCEditInputsGeneric class to provide editing of specific types
oCele
oCExtMapSettingsContainer for user settings to manually generate map
oCFibunacciHeap
oCgpx
oCgpxlist
oCHeightDataHolds digital elevation model extracted from SRTM3 data
oCInputsCombined input widget to serve text edit and slider at once
oCKOOContainer struct to hold data of a coordinate
oCKOOlistMain container for Track, WayHeight and ClimbAnalyse
oClinesOsm data container list for line like data (roads, rivers)
oCMainWindow
oCMAPGenerating maps
oCMapSettings
oCnameaspirant
oCnbpoolele
oCNeighbourrouting container struct, connects cross via Way with each other
oCOSMBTP3 database, created from OpenStreetMap data
oCOSM_Data
oCplot2DPlotting 2D-Data sets as the height profile of a track or poweranalysis data
oCpointsOsm data container list for point like data (summits, towns, ...)
oCPortionInstruction
oCPortionInstructionCol
oCPowerAnalysisPower calculation for height-distance datasets
oCPowerAnalysisSettingSetting for poweranalysis
oCProfilSettingsSetting for 2D plot
oCrectHolds data grid information
oCrectiHolds data grid information with angles multiplied by 1200
oCrelationOsm data container list for relation data (multiple lakes and forrests)
oCRoutingClass to perform routing routines on osm data sets
oCSTRONGMain struct for routing purpose
oCSTRONGcalcLabel algorithm to solve multicriteria shortes path problem
oCSTRONGClimbfibFibunacciHeap element to store STRONG data with climb analysis
oCSTRONGfibFibunacciHeap element to store STRONG data
oCSTRONGlayerList elements to handle multiple STRONGlayers
oCSTRONGlayereleBase information to draw road section in STRONGlayers
oCSTRONGPlusfibFibunacciHeap element to store STRONG data with climb restrictions
oCSTRONGsetting
oCSunSettingSetting of the light to render the DEM
oCtemplatepoint
oCTrackOfficial representation of Track in BTP3
oCtrackpointContainer struct for Track to hold distance and height data
oCtrackpointlistMain container list climbanalyse
oCUi_MainWindow
oCUndoRedoUndo and redo container class for BTP to save no longer needed tracks
oCundoredolistUndoRedo container list element, stores Track
oCWayContainer for line geodata
oCWayHeightAssigns heights to Way, generates Neighbour data
oCWebDataCreates data for web site
oCwebdatacmdMultithreading working command, defines the task to be executed
\CWindLabelDefine wind strength and direction by clicking a wind rose picture