LCOV - code coverage report
Current view: top level - AP_Math - matrix3.cpp (source / functions) Hit Total Coverage
Test: lcov.info Lines: 119 137 86.9 %
Date: 2026-09-09 11:02:08 Functions: 23 32 71.9 %

Function Name Sort by function name Hit count Sort by hit count
Matrix3<double>::from_euler(double, double, double) 997550
Matrix3<double>::from_euler312(double, double, double) 283576
Matrix3<double>::from_rotation(Rotation) 0
Matrix3<double>::from_axis_angle(Vector3<double> const&, double) 0
Matrix3<double>::invert() 0
Matrix3<double>::rotate(Vector3<double> const&) 0
Matrix3<double>::normalize() 0
Matrix3<float>::from_euler(float, float, float) 263106820
Matrix3<float>::from_euler312(float, float, float) 86365
Matrix3<float>::from_rotation(Rotation) 180718
Matrix3<float>::from_axis_angle(Vector3<float> const&, float) 0
Matrix3<float>::invert() 6302
Matrix3<float>::rotate(Vector3<float> const&) 389453244
Matrix3<float>::normalize() 347759103
Matrix3<double>::transposed() const 10709
Matrix3<double>::to_euler312() const 284228
Matrix3<double>::mul_transpose(Vector3<double> const&) const 23255649
Matrix3<double>::det() const 0
Matrix3<double>::mulXY(Vector3<double> const&) const 0
Matrix3<double>::inverse(Matrix3<double>&) const 0
Matrix3<double>::to_euler(double*, double*, double*) const 10090
Matrix3<double>::operator*(Vector3<double> const&) const 272519718
Matrix3<double>::operator*(Matrix3<double> const&) const 14762
Matrix3<float>::transposed() const 988362759
Matrix3<float>::to_euler312() const 2217417
Matrix3<float>::mul_transpose(Vector3<float> const&) const 229010294
Matrix3<float>::det() const 6314
Matrix3<float>::mulXY(Vector3<float> const&) const 1488533
Matrix3<float>::inverse(Matrix3<float>&) const 6308
Matrix3<float>::to_euler(float*, float*, float*) const 653720199
Matrix3<float>::operator*(Vector3<float> const&) const 3912077079
Matrix3<float>::operator*(Matrix3<float> const&) const 255288606

Generated by: LCOV version 1.14