LCOV - code coverage report
Current view: top level - AP_Math - vector2.h (source / functions) Hit Total Coverage
Test: lcov.info Lines: 48 48 100.0 %
Date: 2026-09-09 11:02:08 Functions: 38 43 88.4 %

Function Name Sort by function name Hit count Sort by hit count
Vector2<double>::point_on_segment(Vector2<double> const&, Vector2<double> const&, Vector2<double> const&) 0
Vector2<int>::Vector2(int, int) 0
Vector2<int>::Vector2() 0
Vector2<double>::dot(Vector2<double> const&) const 0
Vector2<float>::tofloat() const 0
Vector2<int>::zero() 2
Vector2<unsigned int>::zero() 2
Vector2<unsigned int>::Vector2() 2
Vector2<short>::zero() 2
Vector2<short>::Vector2() 2
Vector2<unsigned short>::zero() 2
Vector2<unsigned int>::operator[](unsigned char) 4
Vector2<short>::operator[](unsigned char) 4
Vector2<unsigned short>::Vector2() 4
Vector2<unsigned short>::operator[](unsigned char) 4
Vector2<unsigned int>::is_zero() const 8
Vector2<short>::is_zero() const 8
Vector2<unsigned short>::is_zero() const 8
Vector2<int>::operator[](unsigned char) 10
Vector2<int>::is_zero() const 18
Vector2<float>::point_on_segment(Vector2<float> const&, Vector2<float> const&, Vector2<float> const&) 22
Vector2<float>::operator[](unsigned char) const 88
Vector2<int>::operator[](unsigned char) const 1900
Vector2<int>::Vector2().2 2638
Vector2<float>::operator[](unsigned char) 16289
Vector2<double>::is_zero() const 673880
Vector2<float>::Vector2(float, float) 1067502
Vector2<int>::Vector2(int, int).2 3462600
Vector2<float>::dot(Vector2<float> const&) const 5115961
Vector2<float>::Vector2().2 14435609
Vector2<double>::operator[](unsigned char) const 21858058
Vector2<double>::zero() 44503947
Vector2<double>::Vector2() 66736821
Vector2<double>::todouble() const 71455657
Vector2<float>::todouble() const 72428932
Vector2<double>::tofloat() const 102258895
Vector2<float>::zero() 119159893
Vector2<double>::Vector2().2 179316786
Vector2<float>::is_zero() const 242465821
Vector2<double>::operator[](unsigned char) 275794584
Vector2<float>::Vector2() 281420732
Vector2<double>::Vector2(double, double) 788372051
Vector2<float>::Vector2(float, float).2 3134047273

Generated by: LCOV version 1.14