\( \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
UndoRedo.h
1 #pragma once
2 #include "Track.h"
4 typedef struct undoredolist{
5  undoredolist *prev, *next;
6  Track* element;
8 
10 
13 class UndoRedo{
14 public:
15  UndoRedo();
16  ~UndoRedo();
17  void add(Track* element);
18  Track* undo(Track* element);
19  Track* redo();
20 private:
21  short keepbeforeundo;
22  undoredolist* l, *c;
23  void del_list(undoredolist* t);
24 };
UndoRedo container list element, stores Track.
Definition: UndoRedo.h:4
undo and redo container class for BTP to save no longer needed tracks
Definition: UndoRedo.h:13
official representation of Track in BTP3
Definition: track.h:14