Last active
August 21, 2018 10:39
-
-
Save karussell/c06486c92c85613a88c3201e6d6c2488 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
edge = graph.edge(2, 3); | |
GHUtility.setProperties(edge, encoder, 44.123, true, false); | |
assertEquals(44.123, encoder.getSpeed(edge.getFlags()), 1e-3); | |
edgeIter = GHUtility.getEdge(graph, 3, 2); | |
encoder.setAccess(edgeIter.getFlags(), false, true); | |
edgeIter.setFlags(edgeIter.getFlags()); | |
// now this fails! Because the encoder methods do not know that the flags were read for the reverse direction | |
assertFalse(encoder.isBackward(GHUtility.getEdge(graph, 2, 3).getFlags())); | |
assertTrue(encoder.isForward(GHUtility.getEdge(graph, 2, 3).getFlags())); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment