X-Git-Url: https://git.street.me.uk/andy/viking.git/blobdiff_plain/b45865b4d393f3ec0353bd5cc634cf1784f68a39..a129aa51e2160d7bda45e8b57ee7a8f28e83a84b:/src/viktrack.h diff --git a/src/viktrack.h b/src/viktrack.h index be7cb454..f900d1a0 100644 --- a/src/viktrack.h +++ b/src/viktrack.h @@ -134,6 +134,8 @@ VikTrackpoint *vik_track_get_closest_tp_by_percentage_time ( VikTrack *tr, gdoub VikTrackpoint *vik_track_get_tp_by_max_speed ( const VikTrack *tr ); VikTrackpoint *vik_track_get_tp_by_max_alt ( const VikTrack *tr ); VikTrackpoint *vik_track_get_tp_by_min_alt ( const VikTrack *tr ); +VikTrackpoint *vik_track_get_tp_first ( const VikTrack *tr ); +VikTrackpoint *vik_track_get_tp_last ( const VikTrack *tr ); gdouble *vik_track_make_gradient_map ( const VikTrack *tr, guint16 num_chunks ); gdouble *vik_track_make_speed_map ( const VikTrack *tr, guint16 num_chunks ); gdouble *vik_track_make_distance_map ( const VikTrack *tr, guint16 num_chunks ); @@ -154,6 +156,8 @@ void vik_track_steal_and_append_trackpoints ( VikTrack *t1, VikTrack *t2 ); VikCoord *vik_track_cut_back_to_double_point ( VikTrack *tr ); +int vik_track_compare_timestamp (const void *x, const void *y); + void vik_track_set_property_dialog(VikTrack *tr, GtkWidget *dialog); void vik_track_clear_property_dialog(VikTrack *tr);