\( \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
gpx Class Reference
Collaboration diagram for gpx:

Public Member Functions

 gpx (char *filename)
 
void read_in ()
 
void setfilename ()
 
void calc_distance ()
 
double ** get_d_h_t (long int *n)
 
double ** get_KOO (long int *n)
 
double ** get_complete (long int *n)
 
void * get_complete_List ()
 

Private Member Functions

void add_point (double lon, double lat, double h, long int time)
 
double distance (double lat1, double lon1, double lat2, double lon2)
 
void replace_quotation (char *a)
 
void extract_attribute (const char *attr, char *src, double *result)
 
void extract_element (const char *elem, char *src, double *result)
 
void extract_time (char *src, long int *unix_time)
 

Private Attributes

gpxlist ** l
 
char * file
 

Static Private Attributes

static const int R0 = 6371
 

Detailed Description

Definition at line 12 of file gpx.h.


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