S2Polygon

Source file "com/google/common/geometry/S2Polygon.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,892 of 1,8920%256 of 2560%1761764044044848
destructiveUnionSloppy(List, S1Angle)1540%120%77383811
isValid(List)1530%160%99222211
clipBoundary(S2Polygon, boolean, S2Polygon, boolean, boolean, boolean, S2PolygonBuilder)1350%160%99222211
getAreaCentroid(boolean)980%60%44151511
insertLoop(S2Loop, S2Loop, Map)830%120%77222211
init(List)750%60%44161611
isNormalized()730%140%88191911
intersects(S2Polygon)700%200%1111111111
boundaryApproxEquals(S2Polygon, double)700%120%77141411
contains(S2Polygon)690%200%1111111111
clipEdge(S2Point, S2Point, S2Polygon.S2LoopSequenceIndex, boolean, List)610%60%44171711
addIntersection(S2Point, S2Point, S2Point, S2Point, boolean, int, List)600%140%88101011
toString()570%40%33111111
initToIntersectionSloppy(S2Polygon, S2Polygon, S1Angle)490%60%44121211
contains(S2Point)430%100%66101011
initToUnionSloppy(S2Polygon, S2Polygon, S1Angle)420%40%33101011
entries(Map)410%40%338811
S2Polygon(S2Polygon)380%20%228811
compareTo(S2Polygon)370%60%447711
initLoop(S2Loop, int, Map)360%60%449911
contains(S2Cell)350%40%338811
mayIntersect(S2Cell)350%40%338811
remove(Map, Map.Entry)330%40%338811
containsOrCrosses(S2Loop)320%80%558811
getLastDescendant(int)280%60%445511
getDistance(S2Point)280%40%336611
S2Polygon(S2Loop)240%n/a117711
containsAllShells(S2Polygon)240%60%446611
excludesAllHoles(S2Polygon)240%60%446611
intersectsAnyShell(S2Polygon)240%60%446611
getParent(int)210%60%445511
release(List)180%n/a116611
sortValueLoops(Map)180%20%224411
anyLoopContains(S2Loop)180%40%334411
S2Polygon()170%n/a116611
S2Polygon(List)140%n/a115511
loop(int)60%n/a111111
initToIntersection(S2Polygon, S2Polygon)60%n/a112211
initToUnion(S2Polygon, S2Polygon)60%n/a112211
getArea()50%n/a111111
getCentroid()50%n/a111111
static {...}50%n/a111111
numLoops()40%n/a111111
getAreaAndCentroid()40%n/a111111
destructiveUnion(List)40%n/a111111
getCapBound()40%n/a111111
getNumVertices()30%n/a111111
getRectBound()30%n/a111111