LCOV - code coverage report
Current view: top level - source/maths Hit Total Coverage
Test: 0 A.D. test coverage report Lines: 1285 1992 64.5 %
Date: 2023-01-19 00:18:29 Functions: 272 414 65.7 %

Filename Sort by name Line Coverage Sort by line coverage Functions Sort by function coverage
Ease.h
0.0%
0.0 % 0 / 3 0.0 % 0 / 1
Rect.cpp
21.8%21.8%
21.8 % 24 / 110 22.2 % 8 / 36
Vector2D.h
12.0%12.0%
12.0 % 6 / 50 25.0 % 4 / 16
Quaternion.cpp
35.3%35.3%
35.3 % 59 / 167 34.8 % 8 / 23
Size2D.cpp
30.6%30.6%
30.6 % 11 / 36 40.0 % 6 / 15
Frustum.cpp
15.4%15.4%
15.4 % 10 / 65 41.7 % 5 / 12
Vector2D.cpp
27.8%27.8%
27.8 % 5 / 18 44.4 % 4 / 9
Matrix3D.h
60.5%60.5%
60.5 % 52 / 86 52.6 % 10 / 19
MathUtil.h
47.1%47.1%
47.1 % 8 / 17 53.8 % 7 / 13
BoundingBoxAligned.cpp
25.6%25.6%
25.6 % 30 / 117 54.5 % 6 / 11
Plane.cpp
43.2%43.2%
43.2 % 19 / 44 55.6 % 5 / 9
NUSpline.cpp
32.5%32.5%
32.5 % 49 / 151 60.0 % 12 / 20
Plane.h
60.0%60.0%
60.0 % 3 / 5 66.7 % 2 / 3
BoundingSphere.h
83.3%83.3%
83.3 % 5 / 6 75.0 % 3 / 4
Brush.h
100.0%
100.0 % 2 / 2 75.0 % 3 / 4
BoundingBoxOriented.cpp
71.4%71.4%
71.4 % 25 / 35 75.0 % 3 / 4
BoundingBoxOriented.h
83.3%83.3%
83.3 % 15 / 18 75.0 % 3 / 4
Vector4D.h
78.9%78.9%
78.9 % 15 / 19 75.0 % 6 / 8
Matrix3D.cpp
86.0%86.0%
86.0 % 233 / 271 75.8 % 25 / 33
NUSpline.h
100.0%
100.0 % 4 / 4 80.0 % 12 / 15
Vector3D.h
79.1%79.1%
79.1 % 34 / 43 81.2 % 13 / 16
Brush.cpp
83.8%83.8%
83.8 % 119 / 142 81.8 % 9 / 11
Vector3D.cpp
74.2%74.2%
74.2 % 23 / 31 81.8 % 9 / 11
FixedVector2D.h
91.2%91.2%
91.2 % 83 / 91 87.0 % 20 / 23
Fixed.cpp
98.0%98.0%
98.0 % 96 / 98 87.5 % 7 / 8
BoundingBoxAligned.h
90.6%90.6%
90.6 % 29 / 32 90.0 % 9 / 10
Fixed.h
95.0%95.0%
95.0 % 95 / 100 93.2 % 41 / 44
Size2D.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1
MD5.h
100.0%
100.0 % 8 / 8 100.0 % 1 / 1
Frustum.h
100.0%
100.0 % 3 / 3 100.0 % 3 / 3
Sqrt.cpp
100.0%
100.0 % 14 / 14 100.0 % 3 / 3
BoundingSphere.cpp
100.0%
100.0 % 13 / 13 100.0 % 4 / 4
MD5.cpp
100.0%
100.0 % 112 / 112 100.0 % 7 / 7
FixedVector3D.h
100.0%
100.0 % 80 / 80 100.0 % 13 / 13

Generated by: LCOV version 1.13