| getClosestExistingNode(int, int) |  | 0% |  | 0% | 10 | 10 | 20 | 20 | 1 | 1 |
| getTaxicabBoundary(boolean) |   | 90% |   | 88% | 5 | 21 | 5 | 48 | 0 | 1 |
| addNode(int, int) |  | 100% |  | 100% | 0 | 6 | 0 | 14 | 0 | 1 |
| Mesh(OneAxisEllipsoid, SphericalPolygonsSet, TileAiming, double, double, S2Point) |  | 100% | | n/a | 0 | 1 | 0 | 17 | 0 | 1 |
| getCoverage() |  | 100% |  | 100% | 0 | 3 | 0 | 7 | 0 | 1 |
| getExistingAncestor(int, int) |  | 100% |  | 100% | 0 | 5 | 0 | 9 | 0 | 1 |
| getClosestExistingNode(Vector3D) |  | 100% |  | 100% | 0 | 3 | 0 | 9 | 0 | 1 |
| getInsideNodes() |  | 100% |  | 100% | 0 | 3 | 0 | 6 | 0 | 1 |
| getMinAlongIndex(int) |  | 100% |  | 100% | 0 | 4 | 0 | 5 | 0 | 1 |
| getMaxAlongIndex(int) |  | 100% |  | 100% | 0 | 4 | 0 | 5 | 0 | 1 |
| store(Mesh.Node) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| getNode(int, int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| key(int, int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getNumberOfNodes() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getMinAlongIndex() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getMaxAlongIndex() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getMinAcrossIndex() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getMaxAcrossIndex() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getAlongGap() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getAcrossGap() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |