void Trace::Thin() { assert(cached_size == delta_list.size()); assert(cached_size == chronological_list.Count()); assert(size() == max_size); Thin2(); assert(size() < max_size); average_delta_distance = CalcAverageDeltaDistance(no_thin_time); average_delta_time = CalcAverageDeltaTime(no_thin_time); ++modify_serial; }
void Trace::Thin() { assert(cached_size == delta_list.size()); assert(cached_size == chronological_list.Count()); assert(size() == m_max_points); Thin2(); assert(size() < m_max_points); m_average_delta_distance = calc_average_delta_distance(no_thin_time); m_average_delta_time = calc_average_delta_time(no_thin_time); ++modify_serial; }