| getPlaneAtInfinity(Plane) |   | 83% |   | 66% | 2 | 4 | 8 | 44 | 0 | 1 |
| setMetricToProjectiveTransformation(ProjectiveTransformation3D) |   | 80% | | n/a | 0 | 1 | 3 | 13 | 0 | 1 |
| getMetricToProjectiveTransformation(ProjectiveTransformation3D) |   | 89% |  | 100% | 0 | 3 | 2 | 14 | 0 | 1 |
| setDualImageOfAbsoluteConicAndPlaneAtInfinity(DualImageOfAbsoluteConic, Plane) |  | 100% | | n/a | 0 | 1 | 0 | 19 | 0 | 1 |
| DualAbsoluteQuadric(Plane) |  | 100% | | n/a | 0 | 1 | 0 | 14 | 0 | 1 |
| DualAbsoluteQuadric(DualImageOfAbsoluteConic) |  | 100% | | n/a | 0 | 1 | 0 | 10 | 0 | 1 |
| getDualImageOfAbsoluteConic(DualImageOfAbsoluteConic) |  | 100% | | n/a | 0 | 1 | 0 | 8 | 0 | 1 |
| DualAbsoluteQuadric() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| DualAbsoluteQuadric(double, double, double, double, double, double, double, double, double, double) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getMetricToProjectiveTransformation() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| getDualImageOfAbsoluteConic() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| getPlaneAtInfinity() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| setDualImageOfAbsoluteConic(DualImageOfAbsoluteConic) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| setPlaneAtInfinity(Plane) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| DualAbsoluteQuadric(DualImageOfAbsoluteConic, Plane) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| DualAbsoluteQuadric(ProjectiveTransformation3D) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |