public override GpxPointCollection <GpxPoint> ToGpxPoints() { GpxPointCollection <GpxPoint> points = new GpxPointCollection <GpxPoint>(); foreach (GpxRoutePoint routePoint in RoutePoints_) { points.Add(routePoint); foreach (GpxPoint gpxPoint in routePoint.RoutePoints) { points.Add(gpxPoint); } } return(points); }
public override GpxPointCollection <GpxPoint> ToGpxPoints() { GpxPointCollection <GpxPoint> points = new GpxPointCollection <GpxPoint>(); foreach (GpxTrackSegment segment in Segments_) { GpxPointCollection <GpxPoint> segmentPoints = segment.TrackPoints.ToGpxPoints(); foreach (GpxPoint point in segmentPoints) { points.Add(point); } } return(points); }
public GpxPointCollection <GpxPoint> ToGpxPoints() { GpxPointCollection <GpxPoint> points = new GpxPointCollection <GpxPoint>(); foreach (T gpxPoint in Points_) { GpxPoint point = new GpxPoint { Longitude = gpxPoint.Longitude, Latitude = gpxPoint.Latitude, Elevation = gpxPoint.Elevation, Time = gpxPoint.Time }; points.Add(point); } return(points); }