| slowFind(PVCoordinates, double) |   | 91% |   | 50% | 2 | 3 | 3 | 11 | 0 | 1 |
| find(Vector3D) |   | 98% |   | 92% | 3 | 20 | 2 | 72 | 0 | 1 |
| guessStartLine(Vector3D) |  | 96% |  | 100% | 0 | 2 | 2 | 18 | 0 | 1 |
| evaluateLine(double, PVCoordinates, Transform, Transform) |  | 100% |  | 100% | 0 | 3 | 0 | 26 | 0 | 1 |
| computeMeanPlaneNormal(LineSensor, int, int) |  | 100% |  | 100% | 0 | 3 | 0 | 17 | 0 | 1 |
| SensorMeanPlaneCrossing(LineSensor, SpacecraftToObservedBody, int, int, boolean, boolean, int, double, Vector3D, Stream) |  | 100% | | n/a | 0 | 1 | 0 | 17 | 0 | 1 |
| normalizedDot(Vector3D, Vector3D) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| SensorMeanPlaneCrossing(LineSensor, SpacecraftToObservedBody, int, int, boolean, boolean, int, double) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| lambda$new$0(SensorMeanPlaneCrossing.CrossingResult) |  | 100% |   | 50% | 2 | 3 | 0 | 3 | 0 | 1 |
| getCachedResults() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getSensor() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getScToBody() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getMinLine() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getMaxLine() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getMaxEval() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getAccuracy() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getMeanPlaneNormal() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |