| init(Coordinate[], boolean) |  | 0% |  | 0% | 3 | 3 | 11 | 11 | 1 | 1 |
| isRemovable(RingHull.Corner, RingHullIndex) |  | 0% |  | 0% | 6 | 6 | 12 | 12 | 1 | 1 |
| hasIntersectingVertex(RingHull.Corner, Envelope, RingHull) |  | 0% |  | 0% | 5 | 5 | 9 | 9 | 1 | 1 |
| compute(RingHullIndex) |  | 0% |  | 0% | 6 | 6 | 11 | 11 | 1 | 1 |
| removeCorner(RingHull.Corner, PriorityQueue) |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| isAtTarget(RingHull.Corner) |  | 0% |  | 0% | 5 | 5 | 5 | 5 | 1 | 1 |
| queryHull(Envelope, List) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| addCorner(int, PriorityQueue) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| isConvex(LinkedRing, int) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| RingHull(LinearRing, boolean) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| area(LinkedRing, int) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| toGeometry() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getHull(RingHullIndex) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getCoordinate(int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| query(Envelope) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setMinVertexNum(int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setMaxAreaDelta(double) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getEnvelope() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getVertexIndex() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |