RegionBSPTree3DTest

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total6,474 of 6,4740%24 of 240%1031031,1281,1289191
testLinecastFirst_multipleDirections()4010%n/a11505011
testUnitBox()3070%n/a11474711
testSlightlyConcavePrism()2630%n/a11212111
testGeometricProperties_mixedCutRules()2450%n/a11383811
testTetrahedron()2440%n/a11262611
testBoolean_multiple()1800%n/a11323211
testSphere()1560%n/a11262611
testBoolean_union()1540%n/a11282811
testBoolean_difference()1540%n/a11272711
createSphere(Vector3D, double, int, int)1540%60%44272711
testBoolean_xor_cubeAndSphere()1510%n/a11282811
testBoolean_intersection()1480%n/a11272711
testFromConvexVolume_finite()1460%n/a11181811
testLinecastFirst_onlyReturnsPointsWithinSegment()1460%n/a11202011
testBoolean_xor_twoCubes()1450%n/a11242411
testUnion_self()1440%n/a11272711
testIntersection_self()1440%n/a11272711
testXor_self()1320%n/a11252511
testDifference_self()1300%n/a11242411
testFrom_boundaries_fullIsTrue()1250%n/a11121211
testFrom_boundaries()1240%n/a11121211
testTwoBoxes_sharedEdge()1020%n/a11171711
testTwoBoxes_sharedPoint()1020%n/a11171711
testTwoBoxes_disjoint()950%n/a11161611
testTwoBoxes_separationLessThanTolerance()950%n/a11171711
testToConvex_multipleBoxes()920%60%44121211
testLinecast_complexRegion()900%n/a11212111
testTwoBoxes_sharedSide()880%n/a11151511
testLinecastFirst_linePassesThroughVertex()870%n/a11191911
testHalfSpace()750%n/a11151511
testInvertedRegion()750%n/a11151511
indexedFacetsToBoundaries(Vector3D[], int[][])750%40%33131311
testLinecast_complementedTree()730%n/a11202011
testLinecastFirst_lineParallelToFace()720%n/a11171711
testLinecast()710%n/a11191911
testPartitionedRegionBuilder_nonConvex()660%40%33121211
testEmpty()620%n/a11131311
checkFinitePartitionedRegion(Bounds3D, int, BoundarySource3D)620%n/a11131311
testFull()600%n/a11131311
testToTriangleMesh()600%n/a11121211
testSplit()590%n/a11111111
checkFinitePartitionedRegion(Bounds3D, int, List)580%n/a11131311
testFromConvexVolume_infinite()560%n/a119911
testPartitionedRegionBuilder_cube()550%40%33111111
testLinecastFirst_rayPointOnFace()550%n/a11111111
testPartitionedRegionBuilder_halfSpace()540%n/a11121211
testGetNodeRegion()540%n/a11111111
testProjectToBoundary()520%n/a116611
testTriangleStream_roundTrip()490%n/a11101011
testLinecast_removesDuplicatePoints()470%n/a11101011
testPartitionedRegionBuilder_insertPartitionAfterBoundary()450%n/a11101011
testLinecastFirst_rayPointOnVertex()440%n/a11101011
testProjectToBoundary_invertedRegion()430%n/a116611
testToConvex_singleBox()360%n/a117711
testGetBounds_hasBounds()260%n/a115511
testCopy()240%n/a116611
testBoundaries()240%n/a115511
testCtor_boolean()230%n/a117711
testToList()220%n/a116611
testGetBounds_noBounds()210%n/a116611
testLinecast_empty()190%n/a118811
testLinecast_full()190%n/a118811
testBoundaryStream()180%n/a114411
testTriangleStream()180%n/a114411
lambda$testPartitionedRegionBuilder_insertPartitionAfterBoundary$3(RegionBSPTree3D.PartitionedRegionBuilder3D)170%n/a112211
testToTriangleMesh_infiniteBoundary()160%n/a114411
testGetBoundaries()150%n/a114411
testTriangleStream_noBoundaries()150%n/a115511
testToTriangleMesh_empty()150%n/a115511
testToTriangleMesh_full()150%n/a115511
testFrom_boundaries_noBoundaries()150%n/a114411
testBoundaryStream_noBoundaries()130%n/a114411
testToTree_returnsSameInstance()120%n/a113311
testFromConvexVolume_full()120%n/a115511
testCtor_default()110%n/a114411
testToList_fullAndEmpty()110%n/a113311
sphereVolume(double)100%n/a111111
checkProject(RegionBSPTree3D, Vector3D, Vector3D)90%n/a113311
testToConvex_empty()80%n/a113311
createRect(Vector3D, Vector3D, Precision.DoubleEquivalence)60%n/a111111
cubeVolume(double)60%n/a111111
cubeSurface(double)60%n/a111111
sphereSurface(double)60%n/a111111
circleSurface(double)60%n/a111111
lambda$testPartitionedRegionBuilder_insertPartitionAfterBoundary$2(RegionBSPTree3D.PartitionedRegionBuilder3D)60%n/a112211
lambda$testPartitionedRegionBuilder_insertPartitionAfterBoundary$1(RegionBSPTree3D.PartitionedRegionBuilder3D, Plane)60%n/a112211
createRect(Vector3D, Vector3D)50%n/a111111
lambda$testToTriangleMesh_infiniteBoundary$4(RegionBSPTree3D)50%n/a111111
lambda$testPartitionedRegionBuilder_insertPartitionAfterBoundary$0(RegionBSPTree3D.PartitionedRegionBuilder3D, Plane)50%n/a112211
static {...}40%n/a112211
RegionBSPTree3DTest()0%n/a111111