PlanesTest

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total5,509 of 5,5090%14 of 140%85857457457878
testConvexPolygonFromVertices_duplicatePoints()3390%n/a11333311
testConvexPolygonFromVertices()3050%n/a11292911
testExtrudeVertexLoop_nonConvex()2510%n/a11282811
testIndexedConvexPolygons_cube()2280%n/a11181811
testExtrudeVertexLoop_twoVertices_producesInfiniteRegion()1990%n/a11282811
testExtrude_linePath_singleSpan_producesInfiniteRegion()1990%n/a11282811
testExtrude_region_disjointRegions()1980%n/a11222211
testExtrude_region_full()1970%n/a11171711
testExtrude_linePath_singleSegment_producesInfiniteRegion_extrudingOnMinus()1950%n/a11313111
testExtrude_linePath_singleSegment_producesInfiniteRegion_extrudingOnPlus()1950%n/a11313111
testExtrude_linePath_intersectingInfiniteLines_extrudingOnPlus()1940%n/a11222211
testExtrude_linePath_intersectingInfiniteLines_extrudingOnMinus()1940%n/a11222211
testConvexPolygonToTriangleFan_sixVertices()1780%n/a11222211
testIndexedTriangles_multipleTriangles()1760%n/a11141411
testExtrude_linePath_infiniteNonConvex()1710%n/a11242411
testIndexedConvexPolygons_mixedPolygons()1630%n/a11141411
testExtrudeVertexLoop_convex()1520%n/a11202011
testExtrude_region_starWithCutout()1060%n/a11262611
testConvexPolygonToTriangleFan_fourVertices()1040%n/a11141411
testIndexedConvexPolygons_singleSquare()1000%n/a11141411
testExtrude_vertexLoop_clockwiseWinding()970%n/a11141411
testExtrudeVertexLoop_regionsConsistentBetweenExtrusionPlanes()910%n/a11181811
testExtrude_linePath_clockwiseWinding()890%n/a11151511
testIndexedTriangles_singleTriangle()840%n/a11121211
testExtrude_invalidExtrusionVector()750%n/a11151511
testSubsetFromConvexArea()710%n/a11151511
testConvexPolygonToTriangleFan_threeVertices()670%n/a11101011
lambda$testExtrudeVertexLoop_regionsConsistentBetweenExtrusionPlanes$22(Vector3D, Vector2D, List, double, double, double, double)670%n/a11161611
testIndexedTriangles_invalidArgs()550%n/a11111111
testIndexedConvexPolygons_invalidArgs()500%n/a11101011
checkPlane(Plane, Vector3D, Vector3D, Vector3D)500%n/a11111111
assertConvexAreasEqual(ConvexArea, ConvexArea)430%40%338811
hasEquivalentSubLine(LineConvexSubset, Collection)420%80%55101011
lambda$testConvexPolygonFromVertices_nonConvex$5()390%n/a116611
lambda$testConvexPolygonFromVertices_nonPlanar$4()320%n/a115511
testTriangleFromVertices()300%n/a118811
checkPoints(PlaneConvexSubset, RegionLocation, Vector3D[])300%20%223311
testExtrudeVertexLoop_noVertices()290%n/a116611
lambda$testIndexedConvexPolygons_invalidArgs$16(Vector3D[])280%n/a111111
lambda$testIndexedConvexPolygons_invalidArgs$14(Vector3D[])280%n/a112211
lambda$testIndexedTriangles_invalidArgs$12(Vector3D[])280%n/a111111
lambda$testIndexedTriangles_invalidArgs$10(Vector3D[])280%n/a112211
lambda$testIndexedTriangles_invalidArgs$9(Vector3D[])280%n/a112211
testExtrudeVertexLoop_invalidVertexList()270%n/a115511
testExtrude_linePath_emptyPath()270%n/a116611
testExtrude_region_empty()270%n/a116611
lambda$testConvexPolygonFromVertices_nonPlanar$3()250%n/a113311
testConvexPolygonFromVertices_nonPlanar()240%n/a117711
lambda$testIndexedConvexPolygons_invalidArgs$15(Vector3D[])240%n/a111111
lambda$testIndexedTriangles_invalidArgs$11(Vector3D[])240%n/a111111
testConvexPolygonToTriangleFan_notEnoughVertices()220%n/a116611
lambda$testExtrudeVertexLoop_invalidVertexList$21(EmbeddingPlane, Vector3D)190%n/a111111
lambda$testConvexPolygonToTriangleFan_notEnoughVertices$19(Plane)180%n/a112211
lambda$testConvexPolygonFromVertices_nonPlanar$2()180%n/a112211
lambda$testIndexedConvexPolygons_invalidArgs$13(Vector3D[])160%n/a112211
lambda$testIndexedTriangles_invalidArgs$8(Vector3D[])160%n/a112211
lambda$testTriangleFromVertices_degenerateTriangles$7()130%n/a114411
lambda$testTriangleFromVertices_degenerateTriangles$6()130%n/a114411
testTriangleFromVertices_degenerateTriangles()120%n/a114411
testIndexedTriangles_singleTriangle_noFaces()120%n/a113311
testIndexedConvexPolygons_singleTriangle_noFaces()120%n/a113311
lambda$testExtrude_invalidExtrusionVector$31(RegionBSPTree2D, EmbeddingPlane)100%n/a112211
lambda$testExtrude_invalidExtrusionVector$30(RegionBSPTree2D, EmbeddingPlane)100%n/a112211
lambda$testExtrude_invalidExtrusionVector$29(RegionBSPTree2D, EmbeddingPlane)100%n/a112211
lambda$testExtrude_invalidExtrusionVector$28(LinePath, EmbeddingPlane)100%n/a112211
lambda$testExtrude_invalidExtrusionVector$27(LinePath, EmbeddingPlane)100%n/a112211
lambda$testExtrude_invalidExtrusionVector$26(LinePath, EmbeddingPlane)100%n/a112211
lambda$testExtrude_invalidExtrusionVector$25(List, EmbeddingPlane)100%n/a112211
lambda$testExtrude_invalidExtrusionVector$24(List, EmbeddingPlane)100%n/a112211
lambda$testExtrude_invalidExtrusionVector$23(List, EmbeddingPlane)100%n/a112211
testConvexPolygonFromVertices_nonConvex()80%n/a113311
lambda$testExtrudeVertexLoop_invalidVertexList$20(EmbeddingPlane, Vector3D)80%n/a111111
lambda$testConvexPolygonToTriangleFan_notEnoughVertices$18(Plane)60%n/a112211
lambda$testConvexPolygonFromVertices_nonPlanar$1()60%n/a112211
lambda$testConvexPolygonToTriangleFan_notEnoughVertices$17(Plane)50%n/a112211
lambda$testConvexPolygonFromVertices_nonPlanar$0()50%n/a112211
static {...}40%n/a112211
PlanesTest()30%n/a111111