Exemplo n.º 1
0
bool
TrailRenderer::LoadTrace(const TraceComputer &trace_computer)
{
  trace.clear();
  trace_computer.LockedCopyTo(trace);
  return !trace.empty();
}
Exemplo n.º 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();
}
Exemplo n.º 3
0
 void LockedCopyTraceTo(TracePointVector &v, unsigned min_time,
                        const GeoPoint &location, fixed resolution) const {
   trace.LockedCopyTo(v, min_time, location, resolution);
 }
Exemplo n.º 4
0
 void LockedCopyTraceTo(TracePointVector &v) const {
   trace.LockedCopyTo(v);
 }