| testRangeQuery() |  | 0% |  | 0% | 3 | 3 | 19 | 19 | 1 | 1 |
| testNearestNeighbors() |  | 0% |  | 0% | 4 | 4 | 17 | 17 | 1 | 1 |
| testNearestNeighbor() |  | 0% |  | 0% | 3 | 3 | 16 | 16 | 1 | 1 |
| testSinglePoint() |  | 0% |  | 0% | 4 | 4 | 11 | 11 | 1 | 1 |
| testQuery(KdTree, Envelope, boolean, Coordinate[]) |  | 0% |  | 0% | 3 | 3 | 11 | 11 | 1 | 1 |
| testQuery(KdTree, Envelope, Coordinate[]) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| testCollectNodes() |  | 0% |  | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
| bruteForceNearestNeighbor(KdTree, Coordinate) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
| testSizeDepth() |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| bruteForceInEnvelope(KdTree, Envelope) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| build(String, double) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| bruteForceNearestNeighbors(KdTree, Coordinate, int) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testQuery(String, double, Envelope, String) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testQueryRepeated(String, double, Envelope, String) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testMultiplePoint() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testSubset() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testToleranceFailure() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testTolerance2() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testTolerance2_perturbedY() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testSnapToNearest() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getAllPoints(KdTree) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$testRangeQuery$0(List, KdNode) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| KdTreeTest(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$bruteForceNearestNeighbors$1(Coordinate, Coordinate) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| main(String[]) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |