| containsPoint(Coordinate) |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
| isIsolated() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| isShell() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| getLabel() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getEdges() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| computeRing() |   | 97% |   | 75% | 1 | 3 | 0 | 7 | 0 | 1 |
| computePoints(DirectedEdge) |  | 100% |  | 100% | 0 | 4 | 0 | 17 | 0 | 1 |
| addPoints(Edge, boolean, boolean) |  | 100% |  | 100% | 0 | 6 | 0 | 12 | 0 | 1 |
| computeMaxNodeDegree() |  | 100% |  | 100% | 0 | 3 | 0 | 9 | 0 | 1 |
| EdgeRing(DirectedEdge, GeometryFactory) |  | 100% | | n/a | 0 | 1 | 0 | 10 | 0 | 1 |
| toPolygon(GeometryFactory) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| mergeLabel(Label, int) |  | 100% |  | 100% | 0 | 3 | 0 | 6 | 0 | 1 |
| setInResult() |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| setShell(EdgeRing) |  | 100% |   | 50% | 1 | 2 | 0 | 3 | 0 | 1 |
| mergeLabel(Label) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| getMaxNodeDegree() |  | 100% |   | 50% | 1 | 2 | 0 | 2 | 0 | 1 |
| getCoordinate(int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| addHole(EdgeRing) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isHole() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getLinearRing() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getShell() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |