| testDefaultBuffer() |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
| testQuickPolygonUnion() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| testMultiLineString_separateBuffers_floatingSingle() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| testPolygon4NegBufferEmpty() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| testPolygon5NegBufferEmpty() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| testPolygonHole5BufferNoHole() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| testMultiPolygonElementRemoved() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| hasHole(Geometry) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| testPolygonQS_1KeepHoles() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| checkBuffer(String, double, BufferParameters, String) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| testRingHoleEroded() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| checkBuffer(String, double, String) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| checkBufferHasHole(String, double, boolean) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| testMultiLineString2_buffersTouchToMakeHole_floatingSingle() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| testMultiLineString3_holeVanishes_floatingSingle() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| testBowtiePolygonLargestAreaRetained() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| testBowtiePolygonHoleLargestAreaRetained() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| checkBufferEmpty(String, double, boolean) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| checkBufferNumGeometries(String, double, int) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| checkPointBufferSegmentCount(Geometry, double, int) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testMultiLineString4_reallyBigDistance_floatingSingle() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| testPolygon_MultipleHoles() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| testPointBufferSegmentCount() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testSmallPolygonNegativeBuffer_1() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testSmallPolygonNegativeBuffer_2() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| bufParamRoundMitre(double) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testMultiLineString_separateBuffers_floating() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| testMultiLineString2_buffersTouchToMakeHole_floating() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| testMultiLineString3_holeVanishes_floating() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| testMultiLineString4_reallyBigDistance_floating() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| testMultiLineString_depthFailure() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| test1() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| test2() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| test1a() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| test2a() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testLineClosedNoHole() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testRingStartSimplified() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testRingEndSimplified() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testRingCCW() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testElementErodedEx() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testBufferByZeroKeepsAllElements() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| test3() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| test4() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| test5() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| test6() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| test7() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| test8() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| test9() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| test10() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| test11() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| test12() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| test13() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| test14() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| test15() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| test16() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| test17() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| test18() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| test19() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| test20() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| test21() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| test22() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| test23() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| test24() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| test25() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| test26() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| test27() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| test28() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| test29() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| test30() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| test31() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| test32() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| test34() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| test35() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| test36() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| test37() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| test38() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| test39() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testFloatingPrecision1() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testFloatingPrecision2() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testFloatingPrecision3() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testFloatingPrecision4() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testFloatingPrecision5() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testFloatingPrecision6() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testFloatingPrecision7() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testFloatingPrecision8() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testFloatingPrecision9() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testFloatingPrecision10() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testFloatingPrecision11() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testFloatingPrecision12() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testFloatingPrecision13() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testFloatingPrecision14() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| BufferTest(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| main(String[]) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testFirst() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| test33() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |