AbstractRegionBSPTree

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total553 of 5530%49 of 490%72721411414747
split(Hyperplane, AbstractRegionBSPTree, AbstractRegionBSPTree)530%80%55121211
classifyRecursive(AbstractRegionBSPTree.AbstractRegionNode, Point)520%80%55121211
getBoundarySize()350%60%449911
hasNodeWithLocationRecursive(AbstractRegionBSPTree.AbstractRegionNode, RegionLocation)260%80%555511
complementRecursive(AbstractRegionBSPTree.AbstractRegionNode)240%40%338811
createBoundaryList(Function)210%n/a114411
insert(Iterable, RegionCutRule)160%20%224411
AbstractRegionBSPTree(boolean)150%20%224411
complement(AbstractRegionBSPTree)150%n/a113311
lambda$getSubtreeInitializer$1(AbstractRegionBSPTree.AbstractRegionNode)140%n/a114411
classify(Point)120%20%223311
isEmpty()110%20%221111
isFull()110%20%221111
setFull()110%n/a114411
setEmpty()110%n/a114411
getSubtreeInitializer(RegionCutRule)110%30%334411
project(Point)110%n/a113311
lambda$getSubtreeInitializer$3(AbstractRegionBSPTree.AbstractRegionNode)110%n/a113311
lambda$getSubtreeInitializer$2(AbstractRegionBSPTree.AbstractRegionNode)110%n/a113311
getRegionSizeProperties()100%20%223311
lambda$createBoundaryIterable$4(Function)100%n/a112211
insert(BoundarySource, RegionCutRule)90%n/a113311
invalidate()90%n/a114411
union(AbstractRegionBSPTree)80%n/a112211
union(AbstractRegionBSPTree, AbstractRegionBSPTree)80%n/a112211
intersection(AbstractRegionBSPTree)80%n/a112211
intersection(AbstractRegionBSPTree, AbstractRegionBSPTree)80%n/a112211
difference(AbstractRegionBSPTree)80%n/a112211
difference(AbstractRegionBSPTree, AbstractRegionBSPTree)80%n/a112211
xor(AbstractRegionBSPTree)80%n/a112211
xor(AbstractRegionBSPTree, AbstractRegionBSPTree)80%n/a112211
condense()80%n/a111111
insert(HyperplaneConvexSubset, RegionCutRule)70%n/a112211
insert(HyperplaneSubset, RegionCutRule)60%n/a112211
complement()60%n/a112211
insert(HyperplaneSubset)50%n/a112211
insert(HyperplaneConvexSubset)50%n/a112211
insert(Iterable)50%n/a112211
insert(BoundarySource)50%n/a112211
copyNodeProperties(AbstractRegionBSPTree.AbstractRegionNode, AbstractRegionBSPTree.AbstractRegionNode)50%n/a112211
lambda$insert$0(RegionCutRule, HyperplaneConvexSubset)50%n/a111111
getSize()40%n/a111111
boundaries()40%n/a111111
createBoundaryIterable(Function)40%n/a111111
getBoundaries()40%n/a111111
getCentroid()40%n/a111111
static {...}30%n/a111111