From b21cc2e93131aa5a0e31002ff93972cf70c40bf0 Mon Sep 17 00:00:00 2001 From: Arndt Date: Sun, 18 Oct 2015 11:43:49 +0200 Subject: [PATCH] changed animation during re-tracking to show track --- .../src/main/java/btools/router/RoutingEngine.java | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/brouter-core/src/main/java/btools/router/RoutingEngine.java b/brouter-core/src/main/java/btools/router/RoutingEngine.java index 09fd29f..a6b0105 100644 --- a/brouter-core/src/main/java/btools/router/RoutingEngine.java +++ b/brouter-core/src/main/java/btools/router/RoutingEngine.java @@ -1123,6 +1123,19 @@ public class RoutingEngine extends Thread { synchronized( openSet ) { + if ( guideTrack != null ) + { + ArrayList nodes = guideTrack.nodes; + int[] res = new int[nodes.size() * 2]; + int i = 0; + for( OsmPathElement n : nodes ) + { + res[i++] = n.getILon(); + res[i++] = n.getILat(); + } + return res; + } + List extract = openSet.getExtract(); int[] res = new int[extract.size() * 2]; int i = 0;