| decomposeFromThreeDifferentSingularValuesNegative(double, double, double, double[], Matrix, double[], boolean, boolean) |  | 0% |  | 0% | 3 | 3 | 32 | 32 | 1 | 1 |
| decomposeAllFromSingularValues(double[], List, List, List, List) |   | 65% |   | 25% | 2 | 3 | 24 | 67 | 0 | 1 |
| decomposeFromTwoDifferentSingularValuesPositive(double, double, double, double[], Matrix, double[], boolean) |  | 0% |  | 0% | 2 | 2 | 17 | 17 | 1 | 1 |
| decomposeFromTwoDifferentSingularValuesNegative(double, double, double, double[], Matrix, double[], boolean) |  | 0% |  | 0% | 2 | 2 | 17 | 17 | 1 | 1 |
| areTwoEqualSingularValues(double[]) |  | 0% |  | 0% | 5 | 5 | 7 | 7 | 1 | 1 |
| decomposeFromSingularValues(double[], double[], Matrix, double[], boolean, boolean) |   | 41% |   | 25% | 4 | 5 | 6 | 12 | 0 | 1 |
| decompose(List) |   | 92% |   | 80% | 2 | 6 | 4 | 43 | 0 | 1 |
| setHomography(Transformation2D) |   | 63% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
| setLeftIntrinsics(PinholeCameraIntrinsicParameters) |   | 63% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
| setRightIntrinsics(PinholeCameraIntrinsicParameters) |   | 63% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
| areThreeDifferentSingularValues(double[]) |  | 96% |   | 50% | 2 | 3 | 0 | 5 | 0 | 1 |
| decomposeFromThreeDifferentSingularValuesPositive(double, double, double, double[], Matrix, double[], boolean, boolean) |  | 100% |  | 100% | 0 | 3 | 0 | 32 | 0 | 1 |
| computeNormalizedCoordinatesHomographyMatrix() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| isReady() |  | 100% |   | 66% | 2 | 4 | 0 | 1 | 0 | 1 |
| HomographyDecomposer(Transformation2D, PinholeCameraIntrinsicParameters, PinholeCameraIntrinsicParameters) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| HomographyDecomposer(Transformation2D, PinholeCameraIntrinsicParameters, PinholeCameraIntrinsicParameters, HomographyDecomposerListener) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| decompose() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| setListener(HomographyDecomposerListener) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| HomographyDecomposer() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getHomography() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getLeftIntrinsics() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getRightIntrinsics() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getListener() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isLocked() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |