LCOV - code coverage report
Current view: top level - AP_Math - vector3.h (source / functions) Hit Total Coverage
Test: lcov.info Lines: 67 75 89.3 %
Date: 2026-09-09 11:02:08 Functions: 59 73 80.8 %

Function Name Sort by function name Hit count Sort by hit count
Vector3<double>::perpendicular(Vector3<double> const&, Vector3<double> const&) 0
Vector3<double>::xy() 774276548
Vector3<double>::zero() 217614906
Vector3<double>::project(Vector3<double> const&) 0
Vector3<double>::reflect(Vector3<double> const&) 0
Vector3<double>::normalize() 10956
Vector3<double>::Vector3(double, double, double) 174472006
Vector3<double>::Vector3() 0
Vector3<double>::Vector3(Vector2<double> const&, double) 0
Vector3<double>::Vector3(double, double, double).2 5213597072
Vector3<double>::Vector3().2 134674884
Vector3<double>::operator[](unsigned char) 3316287070
Vector3<double>::operator*=(Vector3<double> const&) 0
Vector3<float>::perpendicular(Vector3<float> const&, Vector3<float> const&) 22
Vector3<float>::xy() 834048677
Vector3<float>::zero() 401827737
Vector3<float>::project(Vector3<float> const&) 0
Vector3<float>::reflect(Vector3<float> const&) 0
Vector3<float>::normalize() 20207816
Vector3<float>::Vector3(float, float, float) 52755508264
Vector3<float>::Vector3() 543353431
Vector3<float>::Vector3(Vector2<float> const&, float) 535236
Vector3<float>::Vector3(float, float, float).2 386441929
Vector3<float>::Vector3().2 1965321440
Vector3<float>::operator[](unsigned char) 7414229
Vector3<float>::operator*=(Vector3<float> const&) 74836022
Vector3<unsigned char>::Vector3() 16768
Vector3<unsigned char>::operator[](unsigned char) 1398670
Vector3<int>::zero() 1932
Vector3<int>::Vector3() 1408
Vector3<int>::operator[](unsigned char) 4
Vector3<unsigned int>::zero() 2
Vector3<unsigned int>::Vector3() 8386
Vector3<unsigned int>::operator[](unsigned char) 836850
Vector3<short>::zero() 2
Vector3<short>::Vector3(short, short, short) 178760028
Vector3<short>::Vector3() 2
Vector3<short>::operator[](unsigned char) 4
Vector3<unsigned short>::zero() 2
Vector3<unsigned short>::Vector3() 4194
Vector3<unsigned short>::operator[](unsigned char) 279738
Vector3<double>::normalized() const 0
Vector3<double>::rfu_to_frd() const 0
Vector3<double>::length_squared() const 115854613
Vector3<double>::distance_squared(Vector3<double> const&) const 171152
Vector3<double>::xy() const 114038879
Vector3<double>::dot(Vector3<double> const&) const 939395
Vector3<double>::cross(Vector3<double> const&) const 0
Vector3<double>::scale(double) const 0
Vector3<double>::is_zero() const 84281839
Vector3<double>::tofloat() const 430872209
Vector3<double>::todouble() const 0
Vector3<double>::projected(Vector3<double> const&) const 939395
Vector3<double>::operator[](unsigned char) const 4458137107
Vector3<float>::normalized() const 14828298
Vector3<float>::rfu_to_frd() const 212004
Vector3<float>::length_squared() const 24278023
Vector3<float>::distance_squared(Vector3<float> const&) const 15330
Vector3<float>::xy() const 258977367
Vector3<float>::dot(Vector3<float> const&) const 6738907
Vector3<float>::cross(Vector3<float> const&) const 82491
Vector3<float>::scale(float) const 79250
Vector3<float>::is_zero() const 8988613961
Vector3<float>::tofloat() const 0
Vector3<float>::todouble() const 993084351
Vector3<float>::projected(Vector3<float> const&) const 453017595
Vector3<float>::operator[](unsigned char) const 127666391
Vector3<unsigned char>::is_zero() const 174885
Vector3<unsigned char>::operator[](unsigned char) const 10818
Vector3<int>::is_zero() const 8
Vector3<unsigned int>::is_zero() const 8
Vector3<short>::is_zero() const 8
Vector3<unsigned short>::is_zero() const 8

Generated by: LCOV version 1.14