| checkCrossing(String, String, boolean) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| checkInteriorSegment(String, String, boolean) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| readPts(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| checkCrossing(String, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| checkNonCrossing(String, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| checkInterior(String, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| checkExterior(String, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testNonCrossing() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testNonCrossingQuadrant2() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testNonCrossingQuadrant4() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testNonCrossingCollinear() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testNonCrossingBothCollinear() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testInteriorSegment() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testExteriorSegment() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| PolygonNodeTopologyTest(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| main(String[]) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |