LCOV - code coverage report
Current view: top level - AP_Math - vector3.cpp (source / functions) Hit Total Coverage
Test: lcov.info Lines: 325 325 100.0 %
Date: 2026-09-09 11:02:08 Functions: 47 60 78.3 %

Function Name Sort by function name Hit count Sort by hit count
Vector3<double>::offset_bearing(double, double, double) 0
Vector3<double>::rotate_inverse(Rotation) 0
Vector3<double>::segment_plane_intersect(Vector3<double> const&, Vector3<double> const&, Vector3<double> const&, Vector3<double> const&) 0
Vector3<double>::segment_to_segment_closest_point(Vector3<double> const&, Vector3<double> const&, Vector3<double> const&, Vector3<double> const&, Vector3<double>&) 0
Vector3<double>::point_on_line_closest_to_other_point(Vector3<double> const&, Vector3<double> const&, Vector3<double> const&) 0
Vector3<double>::closest_distance_between_line_and_point(Vector3<double> const&, Vector3<double> const&, Vector3<double> const&) 0
Vector3<double>::rotate_xy(double) 0
Vector3<int>::operator+=(Vector3<int> const&) 0
Vector3<double>::mul_rowcol(Vector3<double> const&) const 0
Vector3<double>::row_times_mat(Matrix3<double> const&) const 0
Vector3<double>::distance_to_segment(Vector3<double> const&, Vector3<double> const&) const 0
Vector3<double>::angle(Vector3<double> const&) const 0
Vector3<short>::operator==(Vector3<short> const&) const 0
Vector3<float>::closest_distance_between_line_and_point(Vector3<float> const&, Vector3<float> const&, Vector3<float> const&) 2
Vector3<double>::is_inf() const 2
Vector3<double>::limit_length_xy(double) 4
Vector3<float>::limit_length_xy(float) 4
Vector3<double>::operator==(Vector3<double> const&) const 29
Vector3<float>::rotate_xy(float) 103
Vector3<float>::mul_rowcol(Vector3<float> const&) const 402
Vector3<float>::row_times_mat(Matrix3<float> const&) const 402
Vector3<float>::segment_plane_intersect(Vector3<float> const&, Vector3<float> const&, Vector3<float> const&, Vector3<float> const&) 1176
Vector3<float>::segment_to_segment_closest_point(Vector3<float> const&, Vector3<float> const&, Vector3<float> const&, Vector3<float> const&, Vector3<float>&) 1180
Vector3<float>::offset_bearing(float, float, float) 56496
Vector3<float>::distance_to_segment(Vector3<float> const&, Vector3<float> const&) const 57753
Vector3<float>::point_on_line_closest_to_other_point(Vector3<float> const&, Vector3<float> const&, Vector3<float> const&) 326051
Vector3<double>::operator-() const 595103
Vector3<double>::rotate(Rotation) 939395
Vector3<double>::operator!=(Vector3<double> const&) const 3400698
Vector3<float>::operator!=(Vector3<float> const&) const 15842458
Vector3<double>::operator%(Vector3<double> const&) const 113726285
Vector3<double>::operator*(Vector3<double> const&) const 118676427
Vector3<float>::angle(Vector3<float> const&) const 121862961
Vector3<float>::operator==(Vector3<float> const&) const 139205957
Vector3<double>::operator/=(double) 218074216
Vector3<float>::rotate_inverse(Rotation) 225441595
Vector3<double>::is_nan() const 267514077
Vector3<double>::operator*=(double) 369579462
Vector3<double>::operator-=(Vector3<double> const&) 488866316
Vector3<double>::length() const 584405116
Vector3<float>::is_inf() const 594963795
Vector3<float>::operator*=(float) 607638462
Vector3<double>::operator+(Vector3<double> const&) const 640495521
Vector3<float>::is_nan() const 718238423
Vector3<double>::operator/(double) const 736427305
Vector3<float>::operator-() const 872506434
Vector3<float>::operator/=(float) 905816610
Vector3<double>::operator-(Vector3<double> const&) const 951076227
Vector3<float>::operator-=(Vector3<float> const&) 1178354818
Vector3<double>::operator+=(Vector3<double> const&) 1191399833
Vector3<double>::operator*(double) const 1263066535
Vector3<float>::operator/(float) const 1390557412
Vector3<float>::operator*(Vector3<float> const&) const 1572922864
Vector3<float>::operator%(Vector3<float> const&) const 1719545552
Vector3<float>::length() const 2532104465
Vector3<float>::operator-(Vector3<float> const&) const 3377038100
Vector3<float>::rotate(Rotation) 4390046045
Vector3<float>::operator+(Vector3<float> const&) const 9036855020
Vector3<float>::operator+=(Vector3<float> const&) 11489509924
Vector3<float>::operator*(float) const 21526291517

Generated by: LCOV version 1.14