LCOV - code coverage report
Current view: top level - AC_Avoidance - AC_Avoid.cpp (source / functions) Hit Total Coverage
Test: lcov.info Lines: 497 594 83.7 %
Date: 2026-09-09 11:02:08 Functions: 24 24 100.0 %

Function Name Sort by function name Hit count Sort by hit count
AP::ac_avoid() 8781550
AC_Avoid::adjust_speed(float, float, float, float&, float) 37524
AC_Avoid::convert_params() 1001
AC_Avoid::adjust_velocity(Vector3<float>&, bool&, float, float, float, float, float) 2765386
AC_Avoid::adjust_velocity_z(float, float, float&, float&, float) 8477188
AC_Avoid::adjust_velocity_z(float, float, float&, float) 6299913
AC_Avoid::limit_accel_NEU_cm(Vector3<float> const&, Vector3<float>&, float) 2177275
AC_Avoid::adjust_velocity_fence(float, float, Vector3<float>&, Vector3<float>&, float, float, float) 2177275
AC_Avoid::adjust_velocity_polygon(float, float, Vector2<float>&, Vector2<float>&, Vector2<float> const*, unsigned short, float, float, bool) 181196
AC_Avoid::adjust_velocity_proximity(float, float, Vector3<float>&, Vector3<float>&, float, float, float) 2006560
AC_Avoid::adjust_velocity_beacon_fence(float, float, Vector2<float>&, Vector2<float>&, float) 27793
AC_Avoid::adjust_velocity_circle_fence(float, float, Vector2<float>&, Vector2<float>&, float) 2149482
AC_Avoid::adjust_velocity_exclusion_circles(float, float, Vector2<float>&, Vector2<float>&, float) 2149482
AC_Avoid::adjust_velocity_inclusion_circles(float, float, Vector2<float>&, Vector2<float>&, float) 2149482
AC_Avoid::adjust_velocity_inclusion_and_exclusion_polygons(float, float, Vector2<float>&, Vector2<float>&, float) 2149482
AC_Avoid::AC_Avoid() 1286
AC_Avoid::get_max_speed(float, float, float, float) const 1320989
AC_Avoid::limit_velocity_NE(float, float, Vector2<float>&, Vector2<float> const&, float, float) const 986104
AC_Avoid::limit_velocity_NEU(float, float, Vector3<float>&, Vector3<float> const&, float, float, float, float) const 324869
AC_Avoid::get_stopping_distance(float, float, float) const 2322678
AC_Avoid::calc_backup_velocity_2D(float, float, Vector2<float>&, Vector2<float>&, Vector2<float>&, Vector2<float>&, float, Vector2<float>, float) const 90997
AC_Avoid::calc_backup_velocity_3D(float, float, Vector2<float>&, Vector2<float>&, Vector2<float>&, Vector2<float>&, float, Vector3<float>, float, float, float, float&, float&, float) const 6764
AC_Avoid::find_max_quadrant_velocity(Vector2<float>&, Vector2<float>&, Vector2<float>&, Vector2<float>&, Vector2<float>&) const 13053956
AC_Avoid::find_max_quadrant_velocity_3D(Vector3<float>&, Vector2<float>&, Vector2<float>&, Vector2<float>&, Vector2<float>&, float&, float&) const 4183835

Generated by: LCOV version 1.14