Exemple #1
0
bool
TrailRenderer::LoadTrace(const TraceComputer &trace_computer)
{
  trace.clear();
  trace_computer.LockedCopyTo(trace);
  return !trace.empty();
}
Exemple #2
0
bool
TrailRenderer::LoadTrace(const TraceComputer &trace_computer,
                         unsigned min_time,
                         const WindowProjection &projection)
{
  trace.clear();
  trace_computer.LockedCopyTo(trace, min_time,
                              projection.GetGeoScreenCenter(),
                              projection.DistancePixelsToMeters(3));
  return !trace.empty();
}
 void LockedCopyTraceTo(TracePointVector &v, unsigned min_time,
                        const GeoPoint &location, fixed resolution) const {
   trace.LockedCopyTo(v, min_time, location, resolution);
 }
 void LockedCopyTraceTo(TracePointVector &v) const {
   trace.LockedCopyTo(v);
 }