| 242 | } |
| 243 | |
| 244 | int Track::getSegmentPointCount(int segment_number) const |
| 245 | { |
| 246 | Q_ASSERT(segment_number >= 0 && segment_number < (int)segment_starts.size()); |
| 247 | if (segment_number == (int)segment_starts.size() - 1) |
| 248 | return segment_points.size() - segment_starts[segment_number]; |
| 249 | else |
| 250 | return segment_starts[segment_number + 1] - segment_starts[segment_number]; |
| 251 | } |
| 252 | |
| 253 | const TrackPoint& Track::getSegmentPoint(int segment_number, int point_number) const |
| 254 | { |
no test coverage detected