| testClassify() |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| testHashCode() |  | 0% | | n/a | 1 | 1 | 15 | 15 | 1 | 1 |
| testSubset_split() |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| testEquals() |  | 0% | | n/a | 1 | 1 | 16 | 16 | 1 | 1 |
| testReverse() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| testOffset_positiveFacing() |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| testOffset_negativeFacing() |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| testSubset_classify() |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
| testSimilarOrientation() |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
| testSubset_transform() |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
| testEq() |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
| testSubset_contains() |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
| testSubset_closestContained() |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| testSubset_simpleMethods() |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
| testTransform() |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| testTransform_locationAtInfinity() |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| testProject() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| assertClassify(HyperplaneLocation, OrientedPoint, double[]) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| assertOrientedPoint(OrientedPoint, double, boolean, Precision.DoubleEquivalence) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| testSubset_reverse() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| testOffset_infinityLocation() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| testSubset_toString() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| testToString() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| testFromPointAndDirection_pointAndVectorArgs() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| checkSplit(HyperplaneConvexSubset, OrientedPoint, boolean, boolean) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| testGetDirection() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| testFromPointAndDirection_pointAndBooleanArgs() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testOffset_infinityArguments() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testFromLocationAndDirection() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testCreatePositiveFacing() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testCreateNegativeFacing() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testTransform_zeroScale() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testSpan() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testFromPointAndDirection_invalidDirection() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| lambda$testFromPointAndDirection_invalidDirection$2(Precision.DoubleEquivalence) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$testFromPointAndDirection_invalidDirection$1(Precision.DoubleEquivalence) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$testTransform_zeroScale$0(OrientedPoint, AffineTransformMatrix1D) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| static {...} |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| OrientedPointTest() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |