| setSubtree(HyperplaneConvexSubset, AbstractBSPTree.AbstractNode, AbstractBSPTree.AbstractNode) |  | 100% |  | 100% | 0 | 4 | 0 | 14 | 0 | 1 |
| height() |  | 100% |  | 100% | 0 | 3 | 0 | 6 | 0 | 1 |
| count() |  | 100% |  | 100% | 0 | 3 | 0 | 6 | 0 | 1 |
| depth() |  | 100% |  | 100% | 0 | 4 | 0 | 5 | 0 | 1 |
| toString() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| AbstractBSPTree.AbstractNode(AbstractBSPTree) |  | 100% | | n/a | 0 | 1 | 0 | 7 | 0 | 1 |
| checkValid() |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| isPlus() |  | 100% |  | 100% | 0 | 3 | 0 | 1 | 0 | 1 |
| isMinus() |  | 100% |  | 100% | 0 | 3 | 0 | 1 | 0 | 1 |
| getCutHyperplane() |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| accept(BSPTreeVisitor) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| isLeaf() |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| isInternal() |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| trim(HyperplaneConvexSubset) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| makeRoot() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| nodeInvalidated() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| lambda$nodes$0() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getTree() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| nodes() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getParent() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getCut() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getPlus() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getMinus() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |