@Override public EdgeIteratorState copyPropertiesTo(EdgeIteratorState edge) { return edges.get(current).copyPropertiesTo(edge); }
@Test public void testCopyProperties() { graph = createGHStorage(); EdgeIteratorState edge = graph.edge(1, 3, 10, false).setName("testing").setWayGeometry(Helper.createPointList(1, 2)); EdgeIteratorState newEdge = graph.edge(1, 3, 10, false); edge.copyPropertiesTo(newEdge); assertEquals(edge.getName(), newEdge.getName()); assertEquals(edge.getDistance(), newEdge.getDistance(), 1e-7); assertEquals(edge.getFlags(), newEdge.getFlags()); assertEquals(edge.fetchWayGeometry(0), newEdge.fetchWayGeometry(0)); }
@Override public EdgeIteratorState copyPropertiesTo( EdgeIteratorState edge ) { return edges.get(current).copyPropertiesTo(edge); }
@Override public EdgeIteratorState copyPropertiesTo(EdgeIteratorState edge) { return edges.get(current).copyPropertiesTo(edge); }
@Override public EdgeIteratorState copyPropertiesTo(EdgeIteratorState edge) { return edges.get(current).copyPropertiesTo(edge); }