LCOV - code coverage report
Current view: top level - AP_Common - Location.cpp (source / functions) Hit Total Coverage
Test: lcov.info Lines: 287 311 92.3 %
Date: 2026-09-09 11:02:08 Functions: 46 52 88.5 %

Function Name Sort by function name Hit count Sort by hit count
Location::from_ekf_offset_NED_m(Vector3<float> const&, Location::AltFrame) 0
Location::linearly_interpolate_alt(Location const&, Location const&) 0
bool Location::get_vector_from_origin_NEU<Vector3<double> >(Vector3<double>&) const 0
bool Location::get_vector_from_origin_NEU<Vector3<float> >(Vector3<float>&) const 0
bool Location::get_vector_from_origin_NEU_m<Vector3<float> >(Vector3<float>&) const 0
bool Location::get_vector_xy_from_origin_NE_m<Vector2<float> >(Vector2<float>&) const 0
bool Location::get_vector_from_origin_NED_m<Vector3<double> >(Vector3<double>&) const 7
bool Location::get_vector_from_origin_NED_m<Vector3<float> >(Vector3<float>&) const 14
Location::get_distance_NED_alt_frame(Location const&) const 56
Location::sanitize(Location const&) 343
Location::offset_bearing_and_pitch(double, double, double) 662
bool Location::get_vector_from_origin_NEU_m<Vector3<double> >(Vector3<double>&) const 919
bool Location::get_vector_from_origin_NEU_cm<Vector3<double> >(Vector3<double>&) const 926
bool Location::get_vector_xy_from_origin_NE_m<Vector2<double> >(Vector2<double>&) const 1793
bool Location::get_vector_xy_from_origin_NE_cm<Vector2<double> >(Vector2<double>&) const 2612
Location::Location(Vector3<float> const&, Location::AltFrame) 3781
Location::check_latlng() const 7163
bool Location::get_vector_from_origin_NEU_cm<Vector3<float> >(Vector3<float>&) const 25023
Location::same_alt_as(Location const&) const 33420
Location::offset(Vector3<double> const&) 64227
Location::same_latlon_as(Location const&) const 112801
Location::get_height_above(Location const&, double&) const 138098
Location::copy_alt_from(Location const&) 186798
Location::get_distance_NED(Location const&) const 246454
Location::past_interval_finish_line(Location const&, Location const&) const 262933
Location::line_path_proportion(Location const&, Location const&) const 900352
Location::get_distance_NE_ftype(Location const&) const 1641296
Location::get_bearing(Location const&) const 1930326
Location::get_distance(Location const&) const 3708376
Location::offset_bearing(double, double) 5416995
Location::from_ekf_offset_NED_m(Vector3<double> const&, Location::AltFrame) 10408135
Location::Location(Vector3<double> const&, Location::AltFrame) 10408135
Location::get_alt_m(Location::AltFrame, float&) const 13586334
Location::change_alt_frame(Location::AltFrame) 27631744
Location::get_distance_NED_postype(Location const&) const 36707525
Location::get_alt_cm(Location::AltFrame, int&) const 47652619
Location::get_alt_frame() const 49251038
Location::get_distance_NE_postype(Location const&) const 82249557
Location::is_zero() const 83981569
Location::Location(int, int, int, Location::AltFrame) 126010199
Location::get_distance_NED_double(Location const&) const 167668581
Location::set_alt_cm(int, Location::AltFrame) 266589086
bool Location::get_vector_xy_from_origin_NE_cm<Vector2<float> >(Vector2<float>&) const 271052326
Location::get_distance_NE_double(Location const&) const 399082419
Location::get_distance_NE(Location const&) const 1018334479
Location::offset(double, double) 1760996336
Location::wrap_longitude(long) 1761064031
Location::limit_lattitude(int) 1761064398
Location::offset_latlng(int&, int&, double, double) 1761066090
Location::diff_longitude(int, int) 1982192898
Location::zero() 2250112989
Location::longitude_scale(int) 3743240217

Generated by: LCOV version 1.14