(Node node)
| 468 | } |
| 469 | |
| 470 | private static Deque<Location> tracePath(Node node) { |
| 471 | Deque<Location> path = new ArrayDeque<>(); |
| 472 | while (node != null) { |
| 473 | path.addFirst(node.block.getLocation().add(.5, .5, .5)); |
| 474 | node = node.parent; |
| 475 | } |
| 476 | return path; |
| 477 | } |
| 478 | |
| 479 | private static void getAdjacent(Node block, Block start, Block end, Consumer<Node> lambda) { |
| 480 | lambda.accept(getRelative(block, start, end, 1, 0, 0)); |
no test coverage detected