| initExteriorDims() |  | 0% |  | 0% | 17 | 17 | 22 | 22 | 1 | 1 |
| addAreaVertex(boolean, int, int, int, Coordinate) |  | 0% |  | 0% | 6 | 6 | 14 | 14 | 1 | 1 |
| addAreaVertexOnArea(boolean, int, int, Coordinate) |  | 0% |  | 0% | 4 | 4 | 11 | 11 | 1 | 1 |
| evaluateNodeEdges(RelateNode) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
| addPointOnGeometry(boolean, int, int, Coordinate) |  | 0% |  | 0% | 6 | 6 | 10 | 10 | 1 | 1 |
| addLineEndOnGeometry(boolean, int, int, int, Coordinate) |  | 0% |  | 0% | 6 | 6 | 10 | 10 | 1 | 1 |
| initExteriorEmpty(boolean) |  | 0% |  | 0% | 5 | 5 | 11 | 11 | 1 | 1 |
| evaluateNode(NodeSections) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| updateAreaAreaCross(NodeSection, NodeSection) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| addAreaVertexOnPoint(boolean, int, Coordinate) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| evaluateNodes() |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
| updateNodeLocation(NodeSection, NodeSection) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| getNodeSections(Coordinate) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| isSelfNodingRequired() |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
| TopologyComputer(TopologyPredicate, RelateGeometry, RelateGeometry) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| addLineEndOnArea(boolean, int, int, Coordinate) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| addAreaVertexOnLine(boolean, int, int, Coordinate) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| isAreaArea() |  | 0% |  | 0% | 3 | 3 | 2 | 2 | 1 | 1 |
| updateDim(boolean, int, int, int) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| addIntersection(NodeSection, NodeSection) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| updateIntersectionAB(NodeSection, NodeSection) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| addNodeSections(NodeSection, NodeSection) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| addLineEndOnLine(boolean, int, int, Coordinate) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| getGeometry(boolean) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| updateDim(int, int, int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| addPointOnPointExterior(boolean, Coordinate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| addPointOnPointInterior(Coordinate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getDimension(boolean) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isExteriorCheckRequired(boolean) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isResultKnown() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getResult() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| finish() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |