| checkCircle(LargestEmptyCircle, double, double, double, double) |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| checkCircleZeroRadius(Geometry, double) |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| checkCircle(String, double) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| checkCircle(String, String, double, double, double, double) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| checkCircle(String, double, double, double, double) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| checkCircleAutoTol(String, double, double, double, double) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testLinesZigzag() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testLinePointTriangle() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testBoundaryEmpty() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testBoundarySquare() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testBoundarySquareObstaclesOutside() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testBoundaryMultiSquares() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testBoundaryAsObstacle() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testPointsSquare() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testPointsTriangleOnHull() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testPointsTriangleInterior() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testLinesOpenDiamond() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testLinesCrossed() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testPolygonConcave() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testPolygonsBoxes() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testPolygonLines() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testObstacleEmptyElement() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| checkCircleZeroRadius(String, double) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testPoint() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testLineFlat() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testThinExtent() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| LargestEmptyCircleTest(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| main(String[]) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |