1 package tim.prune.gui.colour;
5 import tim.prune.data.Track;
6 import tim.prune.data.TrackInfo;
7 import tim.prune.gui.profile.VerticalSpeedData;
10 * Colourer based on vertical speed values
12 public class VertSpeedColourer extends ProfileDataColourer
16 * @param inStartColour start colour
17 * @param inEndColour end colour
19 public VertSpeedColourer(Color inStartColour, Color inEndColour)
21 super(inStartColour, inEndColour);
25 public void calculateColours(TrackInfo inTrackInfo)
27 Track track = inTrackInfo == null ? null : inTrackInfo.getTrack();
28 // Calculate speed value for each point
29 VerticalSpeedData data = new VerticalSpeedData(track);
30 calculateColours(track, data);