mirror of
https://github.com/GoldenCheetah/GoldenCheetah.git
synced 2026-02-13 16:18:42 +00:00
3d72d7e812002566e1abcf784af550143fa67c03
A new tab on the ride analysis view for analysing ride data in three dimensions. Interval selection is supported and a z-axis slider is available for helping to identify data in the z-plane. A color legend is displayed since coloring is independent of x/y/z values. Coloring and Z axis values are averages for associated values of x/y. The code requires qwtplot3d to be installed (see gcconfig.pri.in) and with older Mac dev envs you will need to add -lz to LIBS too. (LIBS += -lz). On Linux qwt3d_function.h needs a #include <stdio.h> added to compile. Greg Steele helped design and test. There are 2 open issues x/y/z axis labels occasionally appear in the wrong place. lastly, the bin selection is for X&Y bin sizes and it would be better to have separate sliders.
To build cp src/gcconfig.pri.in src/gcconfig.pri cp qwt/qwtconfig.pri.in qwt/qwtconfig.pri Edit both src/gcconfig.pri and qwt/qwtconfig.pri as necessary, then qmake make To uninstall the older FTDI VCP drivers on Mac OS X, open a Terminal and type: sudo mv /System/Library/Extensions/FTDIUSBSerialDriver.kext /tmp Type your password when prompted, then restart your computer.
Description
Languages
Standard ML
68.3%
C++
28.1%
C
2.7%
Yacc
0.2%
QMake
0.2%
Other
0.1%