| ecefToEciMatrixFromAngle(double, Matrix) |   | 91% |   | 50% | 2 | 3 | 3 | 16 | 0 | 1 |
| eciToEcefMatrixFromAngle(double, Matrix) |   | 91% |   | 50% | 2 | 3 | 3 | 16 | 0 | 1 |
| ecefToNedMatrix(double, double) |   | 81% | | n/a | 0 | 1 | 2 | 6 | 0 | 1 |
| nedToEcefMatrix(double, double) |   | 81% | | n/a | 0 | 1 | 2 | 6 | 0 | 1 |
| getMatrix() |   | 80% | | n/a | 0 | 1 | 2 | 6 | 0 | 1 |
| ecefToEciMatrixFromAngle(double) |   | 80% | | n/a | 0 | 1 | 2 | 6 | 0 | 1 |
| eciToEcefMatrixFromAngle(double) |   | 80% | | n/a | 0 | 1 | 2 | 6 | 0 | 1 |
| equals(Object) |   | 90% |   | 83% | 1 | 4 | 1 | 7 | 0 | 1 |
| ecefToNedMatrix(double, double, Matrix) |   | 98% |   | 75% | 1 | 3 | 1 | 18 | 0 | 1 |
| inverse(CoordinateTransformation) |   | 96% | | n/a | 0 | 1 | 1 | 11 | 0 | 1 |
| CoordinateTransformation(FrameType, FrameType) |   | 93% | | n/a | 0 | 1 | 1 | 7 | 0 | 1 |
| ecefToNedCoordinateTransformationMatrix(double, double, CoordinateTransformation) |   | 92% | | n/a | 0 | 1 | 1 | 6 | 0 | 1 |
| nedToEcefCoordinateTransformationMatrix(double, double, CoordinateTransformation) |   | 92% | | n/a | 0 | 1 | 1 | 6 | 0 | 1 |
| ecefToEciCoordinateTransformationMatrixFromAngle(double, CoordinateTransformation) |   | 92% | | n/a | 0 | 1 | 1 | 6 | 0 | 1 |
| eciToEcefCoordinateTransformationMatrixFromAngle(double, CoordinateTransformation) |   | 92% | | n/a | 0 | 1 | 1 | 6 | 0 | 1 |
| setEulerAngles(double, double, double) |  | 100% | | n/a | 0 | 1 | 0 | 16 | 0 | 1 |
| setEulerAngles(Angle, Angle, Angle) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| equals(CoordinateTransformation, double) |  | 100% |   | 75% | 2 | 5 | 0 | 4 | 0 | 1 |
| hashCode() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| ecefToNedMatrix(Angle, Angle, Matrix) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| ecefToNedCoordinateTransformationMatrix(Angle, Angle, CoordinateTransformation) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| nedToEcefMatrix(Angle, Angle, Matrix) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| nedToEcefCoordinateTransformationMatrix(Angle, Angle, CoordinateTransformation) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| ecefToNedMatrix(Angle, Angle) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| ecefToNedCoordinateTransformationMatrix(Angle, Angle) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| nedToEcefMatrix(Angle, Angle) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| nedToEcefCoordinateTransformationMatrix(Angle, Angle) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| copyTo(CoordinateTransformation) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| copyFrom(CoordinateTransformation) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| CoordinateTransformation(Matrix, FrameType, FrameType, double) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| inverseAndReturnNew() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| setMatrix(Matrix, double) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| isValidMatrix(Matrix, double) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| getRollEulerAngle() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getRollEulerAngleMeasurement() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| getPitchEulerAngleMeasurement() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| getYawEulerAngle() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getYawEulerAngleMeasurement() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| ecefToNedCoordinateTransformationMatrix(double, double) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| nedToEcefCoordinateTransformationMatrix(double, double) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| ecefToEciMatrixFromTimeInterval(Time, Matrix) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| ecefToEciMatrixFromAngle(Angle, Matrix) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| ecefToEciCoordinateTransformationMatrixFromTimeInterval(Time, CoordinateTransformation) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| ecefToEciCoordinateTransformationMatrixFromAngle(Angle, CoordinateTransformation) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| ecefToEciCoordinateTransformationMatrixFromTimeInterval(Time) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| ecefToEciCoordinateTransformationMatrixFromTimeInterval(double) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| ecefToEciCoordinateTransformationMatrixFromAngle(Angle) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| ecefToEciCoordinateTransformationMatrixFromAngle(double) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| eciToEcefMatrixFromTimeInterval(Time, Matrix) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| eciToEcefMatrixFromAngle(Angle, Matrix) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| eciToEcefCoordinateTransformationMatrixFromTimeInterval(Time, CoordinateTransformation) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| eciToEcefCoordinateTransformationMatrixFromAngle(Angle, CoordinateTransformation) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| eciToEcefCoordinateTransformationMatrixFromTimeInterval(Time) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| eciToEcefCoordinateTransformationMatrixFromInterval(double) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| eciToEcefCoordinateTransformationMatrixFromAngle(Angle) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| eciToEcefCoordinateTransformationMatrixFromAngle(double) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| CoordinateTransformation(double, double, double, FrameType, FrameType) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| CoordinateTransformation(Angle, Angle, Angle, FrameType, FrameType) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| CoordinateTransformation(CoordinateTransformation) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| setSourceType(FrameType) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| setDestinationType(FrameType) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| ecefToEciMatrixFromTimeInterval(Time) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| ecefToEciMatrixFromAngle(Angle) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| eciToEcefMatrixFromTimeInterval(Time) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| eciToEcefMatrixFromAngle(Angle) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getRollEulerAngleMeasurement(Angle) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| getPitchEulerAngleMeasurement(Angle) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| getYawEulerAngleMeasurement(Angle) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| clone() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| CoordinateTransformation(Rotation3D, FrameType, FrameType) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| getPitchEulerAngle() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| CoordinateTransformation(Matrix, FrameType, FrameType) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| nedToEcefMatrix(double, double, Matrix) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| asRotation() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| ecefToEciMatrixFromTimeInterval(double, Matrix) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| ecefToEciCoordinateTransformationMatrixFromTimeInterval(double, CoordinateTransformation) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| eciToEcefMatrixFromTimeInterval(double, Matrix) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| eciToEcefCoordinateTransformationMatrixFromTimeInterval(double, CoordinateTransformation) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getMatrix(Matrix) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setMatrix(Matrix) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| asRotation(Rotation3D) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| fromRotation(Rotation3D) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| equals(CoordinateTransformation) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| ecefToEciMatrixFromTimeInterval(double) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| eciToEcefMatrixFromTimeInterval(double) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isValidMatrix(Matrix) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| inverse() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getSourceType() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDestinationType() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |