Function (File:Line) |
Call count |
Line coverage |
Branch coverage |
Condition coverage |
Block coverage |
eu::clamp_zero(float, float, float) (libs/base/src/base/numeric.h:84) | called 12 times | 100.0% | 100.0% | -% | 100.0% |
eu::lerp_angle(eu::An const&, float, eu::An const&) (libs/base/src/base/angle.cc:187) | called 10 times | 100.0% | 83.3% | -% | 93.8% |
eu::lerp_float(float, float, float) (libs/base/src/base/numeric.h:66) | called 8 times | 100.0% | -% | -% | 100.0% |
eu::lerp_vec2f(eu::v2 const&, float, eu::v2 const&) (libs/base/src/base/vec2.cc:240) | called 1 time | 100.0% | -% | -% | 100.0% |
eu::R<float> eu::make_range<float>(float) (libs/base/src/base/range.h:46) | called 2 times | 100.0% | 50.0% | -% | 100.0% |
eu::R<float> eu::make_range<float>(float, float) (libs/base/src/base/range.h:39) | called 17 times | 100.0% | -% | -% | 100.0% |
eu::R<int> eu::make_range<int>(int, int) (libs/base/src/base/range.h:39) | called 13 times | 100.0% | 50.0% | -% | 100.0% |
eu::ceil_to_int(float) (libs/base/src/base/numeric.cc:19) | called 2 times | 100.0% | -% | -% | 100.0% |
int eu::keep_within<int>(eu::R<int> const&, int) (libs/base/src/base/range.h:117) | called 3 times | 100.0% | 100.0% | -% | 100.0% |
eu::string_from[abi:cxx11](eu::Hsh) (libs/base/src/base/hash.string.cc:6) | called 2 times | 100.0% | -% | -% | 100.0% |
eu::string_from[abi:cxx11](eu::Q const&) (libs/base/src/base/quat.cc:289) | called 2 times | 100.0% | -% | -% | 100.0% |
eu::string_from[abi:cxx11](eu::AA const&) (libs/base/src/base/axisangle.cc:36) | called 4 times | 100.0% | -% | -% | 100.0% |
eu::string_from[abi:cxx11](eu::An const&) (libs/base/src/base/angle.cc:155) | called 14 times | 100.0% | 50.0% | -% | 100.0% |
eu::string_from[abi:cxx11](eu::m4 const&) (libs/base/src/base/mat4.cc:455) | called 2 times | 100.0% | 50.0% | -% | 54.3% |
eu::string_from[abi:cxx11](eu::n2 const&) (libs/base/src/base/vec2.cc:253) | called 2 times | 100.0% | -% | -% | 100.0% |
eu::string_from[abi:cxx11](eu::n3 const&) (libs/base/src/base/vec3.cc:208) | called 6 times | 100.0% | -% | -% | 100.0% |
eu::string_from[abi:cxx11](eu::v2 const&) (libs/base/src/base/vec2.cc:250) | called 2 times | 100.0% | -% | -% | 100.0% |
eu::string_from[abi:cxx11](eu::v3 const&) (libs/base/src/base/vec3.cc:207) | called 2 times | 100.0% | -% | -% | 100.0% |
eu::string_from[abi:cxx11](eu::v4 const&) (libs/base/src/base/vec4.cc:46) | called 2 times | 100.0% | -% | -% | 100.0% |
eu::string_from[abi:cxx11](eu::Ypr const&) (libs/base/src/base/axisangle.cc:42) | called 2 times | 100.0% | -% | -% | 100.0% |
eu::string_from[abi:cxx11](eu::Guid const&) (libs/base/src/base/guid.cc:159) | called 13 times | 100.0% | -% | -% | 100.0% |
eu::string_from[abi:cxx11](eu::HshO const&) (libs/base/src/base/hash.string.cc:16) | called 2 times | 100.0% | -% | -% | 100.0% |
eu::floor_to_int(float) (libs/base/src/base/numeric.cc:12) | called 2 times | 100.0% | -% | -% | 100.0% |
float eu::get360_angular<float>(eu::R<float> const&, float) (libs/base/src/base/range.h:91) | called 5 times | 100.0% | 50.0% | -% | 100.0% |
eu::length_squared_from(eu::n2 const&) (libs/base/src/base/vec2.cc:161) | called 17 times | 100.0% | -% | -% | 100.0% |
eu::Q::slerp_fast(eu::Q const&, float, eu::Q const&) (libs/base/src/base/quat.cc:172) | called 5 times | 47.4% | 50.0% | -% | 68.0% |
eu::Q::look_in_direction(eu::n3 const&, eu::n3 const&) (libs/base/src/base/quat.cc:263) | called 6 times | 76.9% | 50.0% | -% | 61.3% |
eu::Q::from(eu::AA const&) (libs/base/src/base/quat.cc:15) | called 49 times | 100.0% | 50.0% | -% | 76.9% |
eu::Q::from(eu::Ypr const&) (libs/base/src/base/quat.cc:26) | called 1 time | 100.0% | 50.0% | -% | 78.3% |
eu::Q::nlerp(eu::Q const&, float, eu::Q const&) (libs/base/src/base/quat.cc:163) | called 5 times | 100.0% | -% | -% | 100.0% |
eu::Q::slerp(eu::Q const&, float, eu::Q const&) (libs/base/src/base/quat.cc:209) | called 5 times | 75.0% | 16.7% | -% | 55.6% |
eu::Q::from_to(eu::Q const&, eu::Q const&) (libs/base/src/base/quat.cc:49) | called 1 time | 100.0% | 50.0% | -% | 100.0% |
eu::Q::look_at(eu::v3 const&, eu::v3 const&, eu::n3 const&) (libs/base/src/base/quat.cc:57) | called 3 times | 80.0% | 50.0% | -% | 78.6% |
eu::Q::normalize() (libs/base/src/base/quat.cc:104) | called 54 times | 88.9% | 50.0% | -% | 83.3% |
eu::Q::Q(float, eu::v3 const&) (libs/base/src/base/quat.h:25) | called 149 times | 100.0% | -% | -% | 100.0% |
eu::Q::operator*=(eu::Q const&) (libs/base/src/base/quat.cc:233) | called 85 times | 100.0% | -% | -% | 100.0% |
eu::Q::operator*=(float) (libs/base/src/base/quat.cc:223) | called 22 times | 100.0% | -% | -% | 100.0% |
eu::R<float>::R(float, float) (libs/base/src/base/range.h:24) | called 19 times | 100.0% | -% | -% | 9.4% |
eu::R<int>::R(int, int) (libs/base/src/base/range.h:24) | called 13 times | 100.0% | 5.6% | -% | 9.4% |
eu::get_component_multiply_sum(eu::v4 const&, eu::v4 const&) (libs/base/src/base/mat4.cc:480) | called 232 times | 100.0% | -% | -% | 100.0% |
eu::AA::from(eu::Q const&) (libs/base/src/base/axisangle.cc:16) | called 6 times | 100.0% | 57.1% | -% | 81.0% |
eu::AA::AA(eu::n3 const&, eu::An const&) (libs/base/src/base/axisangle.cc:9) | called 74 times | 100.0% | 25.0% | -% | 33.3% |
eu::An::deg_from_rad(float) (libs/base/src/base/angle.h:74) | called 72 times | 100.0% | -% | -% | 100.0% |
eu::An::from_degrees(float) (libs/base/src/base/angle.h:15) | called 88 times | 100.0% | -% | -% | 100.0% |
eu::An::from_radians(float) (libs/base/src/base/angle.h:21) | called 140 times | 100.0% | -% | -% | 100.0% |
eu::An::rad_from_deg(float) (libs/base/src/base/angle.h:80) | called 88 times | 100.0% | -% | -% | 100.0% |
eu::An::from_percent_of_360(float) (libs/base/src/base/angle.h:27) | called 5 times | 100.0% | -% | -% | 100.0% |
eu::An::wrap() (libs/base/src/base/angle.cc:12) | called 2 times | 100.0% | 50.0% | -% | 100.0% |
eu::An::An(float) (libs/base/src/base/angle.h:71) | called 228 times | 100.0% | -% | -% | 100.0% |
eu::An::operator/=(float) (libs/base/src/base/angle.cc:40) | called 101 times | 100.0% | -% | -% | 100.0% |
eu::An::operator-=(eu::An const&) (libs/base/src/base/angle.cc:26) | called 23 times | 100.0% | -% | -% | 100.0% |
eu::An::operator*=(float) (libs/base/src/base/angle.cc:33) | called 35 times | 100.0% | -% | -% | 100.0% |
eu::An::operator+=(eu::An const&) (libs/base/src/base/angle.cc:19) | called 13 times | 100.0% | -% | -% | 100.0% |
eu::m4::from_major(eu::v4 const&) (libs/base/src/base/mat4.cc:28) | called 1 time | 100.0% | -% | -% | 100.0% |
eu::m4::from_rot_x(eu::An const&) (libs/base/src/base/mat4.cc:87) | called 2 times | 100.0% | -% | -% | 100.0% |
eu::m4::from_rot_y(eu::An const&) (libs/base/src/base/mat4.cc:101) | called 1 time | 100.0% | -% | -% | 100.0% |
eu::m4::from_rot_z(eu::An const&) (libs/base/src/base/mat4.cc:116) | called 1 time | 100.0% | -% | -% | 100.0% |
eu::m4::from_col_major(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) (libs/base/src/base/mat4.cc:9) | called 13 times | 100.0% | -% | -% | 100.0% |
eu::m4::from_row_major(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) (libs/base/src/base/mat4.h:28) | called 28 times | 100.0% | -% | -% | 100.0% |
eu::m4::from_translation(eu::v3 const&) (libs/base/src/base/mat4.cc:42) | called 6 times | 100.0% | -% | -% | 100.0% |
eu::m4::create_ortho_lrud(float, float, float, float, float, float) (libs/base/src/base/mat4.cc:376) | called 1 time | 100.0% | -% | -% | 100.0% |
eu::m4::create_perspective(eu::An const&, float, float, float) (libs/base/src/base/mat4.cc:390) | called 1 time | 100.0% | 50.0% | -% | 100.0% |
eu::m4::get_column_major_data_ptr() (libs/base/src/base/mat4.cc:423) | called 1 time | 100.0% | -% | -% | 100.0% |
eu::m4::from(eu::Q const&) (libs/base/src/base/mat4.cc:166) | called 1 time | 80.0% | 50.0% | -% | 83.3% |
eu::m4::from(eu::AA const&) (libs/base/src/base/mat4.cc:131) | called 6 times | 100.0% | -% | -% | 100.0% |
eu::m4::invert() (libs/base/src/base/mat4.cc:219) | called 2 times | 98.7% | 75.0% | -% | 87.5% |
eu::m4::m4(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) (libs/base/src/base/mat4.h:159) | called 41 times | 100.0% | -% | -% | 100.0% |
eu::m4::operator-=(eu::m4 const&) (libs/base/src/base/mat4.cc:364) | called 1 time | 100.0% | -% | -% | 100.0% |
eu::m4::operator+=(eu::m4 const&) (libs/base/src/base/mat4.cc:353) | called 1 time | 100.0% | -% | -% | 100.0% |
eu::n2::n2(eu::v2 const&) (libs/base/src/base/vec2.cc:177) | called 1 time | 100.0% | 25.0% | -% | 33.3% |
eu::n2::n2(float, float) (libs/base/src/base/vec2.cc:172) | called 16 times | 100.0% | 25.0% | -% | 33.3% |
eu::n3::n3(eu::v3 const&) (libs/base/src/base/vec3.h:115) | called 58 times | 100.0% | 25.0% | -% | 33.3% |
eu::n3::n3(float, float, float) (libs/base/src/base/vec3.h:108) | called 41 times | 100.0% | 25.0% | -% | 38.5% |
eu::v2::get_data_ptr() (libs/base/src/base/vec2.cc:25) | called 1 time | 100.0% | -% | -% | 100.0% |
eu::v2::from(eu::n2 const&) (libs/base/src/base/vec2.cc:84) | called 1 time | 100.0% | -% | -% | 100.0% |
eu::v2::from_to(eu::v2 const&, eu::v2 const&) (libs/base/src/base/vec2.cc:78) | called 1 time | 100.0% | -% | -% | 100.0% |
eu::v2::normalize() (libs/base/src/base/vec2.cc:110) | called 1 time | 71.4% | 50.0% | -% | 75.0% |
eu::v2::v2(eu::n2 const&) (libs/base/src/base/vec2.cc:17) | called 2 times | 100.0% | -% | -% | 100.0% |
eu::v2::v2(std::tuple<float, float> const&) (libs/base/src/base/vec2.cc:11) | called 1 time | 100.0% | -% | -% | 100.0% |
eu::v2::v2(float, float) (libs/base/src/base/vec2.h:22) | called 28 times | 100.0% | -% | -% | 100.0% |
eu::v2::operator/=(float) (libs/base/src/base/vec2.cc:90) | called 3 times | 100.0% | -% | -% | 100.0% |
eu::v2::operator-=(eu::v2 const&) (libs/base/src/base/vec2.cc:58) | called 1 time | 100.0% | -% | -% | 100.0% |
eu::v2::operator*=(float) (libs/base/src/base/vec2.cc:97) | called 4 times | 100.0% | -% | -% | 100.0% |
eu::v2::operator+=(eu::v2 const&) (libs/base/src/base/vec2.cc:51) | called 1 time | 100.0% | -% | -% | 100.0% |
eu::v3::get_data_ptr() (libs/base/src/base/vec3.cc:13) | called 1 time | 100.0% | -% | -% | 100.0% |
eu::v3::from_localspace_rui(eu::Q const&, float, float, float) (libs/base/src/base/vec3.cc:68) | called 1 time | 100.0% | 50.0% | -% | 78.6% |
eu::v3::from_to(eu::v3 const&, eu::v3 const&) (libs/base/src/base/vec3.cc:62) | called 6 times | 100.0% | -% | -% | 100.0% |
eu::v3::normalize() (libs/base/src/base/vec3.cc:99) | called 53 times | 100.0% | 100.0% | -% | 100.0% |
eu::v3::v3(float const*) (libs/base/src/base/vec3.cc:34) | called 1 time | 100.0% | -% | -% | 100.0% |
eu::v3::v3(std::tuple<float, float, float> const&) (libs/base/src/base/vec3.cc:29) | called 1 time | 100.0% | -% | -% | 100.0% |
eu::v3::v3(float) (libs/base/src/base/vec3.cc:24) | called 1 time | 100.0% | -% | -% | 100.0% |
eu::v3::v3(float, float, float) (libs/base/src/base/vec3.h:34) | called 305 times | 100.0% | -% | -% | 100.0% |
eu::v3::operator/=(float) (libs/base/src/base/vec3.cc:77) | called 58 times | 100.0% | -% | -% | 100.0% |
eu::v3::operator-=(eu::v3 const&) (libs/base/src/base/vec3.cc:48) | called 1 time | 100.0% | -% | -% | 100.0% |
eu::v3::operator*=(float) (libs/base/src/base/vec3.cc:85) | called 56 times | 100.0% | -% | -% | 100.0% |
eu::v3::operator+=(eu::v3 const&) (libs/base/src/base/vec3.cc:40) | called 3 times | 100.0% | -% | -% | 100.0% |
eu::v4::get_data_ptr() (libs/base/src/base/vec4.cc:35) | called 1 time | 100.0% | -% | -% | 100.0% |
eu::v4::v4(float const*) (libs/base/src/base/vec4.cc:15) | called 1 time | 100.0% | -% | -% | 100.0% |
eu::v4::v4(eu::v3 const&, float) (libs/base/src/base/vec4.cc:10) | called 18 times | 100.0% | -% | -% | 100.0% |
eu::v4::v4(float, float, float, float) (libs/base/src/base/vec4.cc:5) | called 469 times | 100.0% | -% | -% | 100.0% |
eu::Hsh::Hsh(std::basic_string_view<char, std::char_traits<char> >) (libs/base/src/base/hash.string.h:39) | called 2 times | 100.0% | -% | -% | 100.0% |
eu::add(eu::Q const&, eu::Q const&) (libs/base/src/base/quat.cc:156) | called 10 times | 100.0% | -% | -% | 100.0% |
eu::cos(eu::An const&) (libs/base/src/base/angle.cc:61) | called 77 times | 100.0% | -% | -% | 100.0% |
eu::dot(eu::Q const&, eu::Q const&) (libs/base/src/base/quat.cc:296) | called 5 times | 100.0% | -% | -% | 100.0% |
eu::dot(eu::v2 const&, eu::v2 const&) (libs/base/src/base/vec2.cc:234) | called 1 time | 100.0% | -% | -% | 100.0% |
eu::max(float, float) (libs/base/src/base/numeric.h:79) | called 2 times | 100.0% | 100.0% | -% | 100.0% |
eu::min(float, float) (libs/base/src/base/numeric.h:78) | called 2 times | 100.0% | 100.0% | -% | 100.0% |
eu::rha(eu::n3 const&, eu::An const&) (libs/base/src/base/axisangle.cc:29) | called 72 times | 100.0% | 37.5% | -% | 47.4% |
eu::sin(eu::An const&) (libs/base/src/base/angle.cc:54) | called 82 times | 100.0% | -% | -% | 100.0% |
eu::tan(eu::An const&) (libs/base/src/base/angle.cc:68) | called 6 times | 100.0% | -% | -% | 100.0% |
eu::Guid::generate() (libs/base/src/base/guid.cc:14) | called 1 time | 100.0% | 50.0% | -% | 100.0% |
eu::Guid::Guid(unsigned int, unsigned short, unsigned short, unsigned short, unsigned long) (libs/base/src/base/guid.h:28) | called 9 times | 100.0% | 25.0% | -% | 27.3% |
eu::HshO::HshO(eu::Hsh const&) (libs/base/src/base/hash.string.h:81) | called 33 times | 100.0% | 50.0% | -% | 75.0% |
eu::HshO::HshO(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (libs/base/src/base/hash.string.h:65) | called 1 time | 100.0% | -% | -% | 100.0% |
eu::HshO::HshO(std::basic_string_view<char, std::char_traits<char> > const&) (libs/base/src/base/hash.string.h:73) | called 13 times | 100.0% | 50.0% | -% | 77.8% |
eu::acos(float) (libs/base/src/base/angle.cc:84) | called 22 times | 100.0% | 25.0% | -% | 26.1% |
eu::asin(float) (libs/base/src/base/angle.cc:75) | called 5 times | 100.0% | 25.0% | -% | 26.1% |
eu::atan(float) (libs/base/src/base/angle.cc:93) | called 3 times | 100.0% | -% | -% | 100.0% |
eu::cabs(float) (libs/base/src/base/numeric.h:16) | called 438 times | 100.0% | 100.0% | -% | 100.0% |
float eu::to01<float>(eu::R<float> const&, float) (libs/base/src/base/range.h:83) | called 4 times | 100.0% | -% | -% | 100.0% |
float eu::wrap<float>(eu::R<float> const&, float) (libs/base/src/base/range.h:134) | called 6 times | 88.9% | 50.0% | -% | 50.0% |
eu::atan2(float, float) (libs/base/src/base/angle.cc:100) | called 2 times | 100.0% | -% | -% | 100.0% |
eu::Parser::skip_spaces() (libs/base/src/base/guid.cc:104) | called 238 times | 100.0% | -% | -% | 100.0% |
eu::Parser::read() (libs/base/src/base/guid.cc:80) | called 277 times | 83.3% | 50.0% | -% | 85.7% |
eu::Parser::skip(char) (libs/base/src/base/guid.cc:96) | called 357 times | 100.0% | 100.0% | -% | 100.0% |
eu::Parser::as_hex(char) (libs/base/src/base/guid.cc:109) | called 223 times | 100.0% | 83.3% | -% | 100.0% |
eu::Parser::read_hex() (libs/base/src/base/guid.cc:117) | called 112 times | 87.5% | 62.5% | -% | 95.2% |
eu::Parser::Parser(std::basic_string_view<char, std::char_traits<char> >) (libs/base/src/base/guid.cc:73) | called 8 times | 100.0% | -% | -% | 100.0% |
eu::hash64(std::basic_string_view<char, std::char_traits<char> >, unsigned long) (libs/base/src/base/hash.string.h:18) | called 100 times | 100.0% | 100.0% | -% | 100.0% |
eu::square(float) (libs/base/src/base/numeric.h:73) | called 1 time | 100.0% | -% | -% | 100.0% |
eu::convert::operator"" _deg(long double) (libs/base/src/base/angle.h:128) | called 4 times | 100.0% | -% | -% | 100.0% |
eu::convert::operator"" _deg(unsigned long long) (libs/base/src/base/angle.h:123) | called 45 times | 100.0% | -% | -% | 100.0% |
float eu::from_01<float>(eu::R<float> const&, float) (libs/base/src/base/range.cc:13) | called 4 times | 100.0% | -% | -% | 100.0% |
int eu::from_01<int>(eu::R<int> const&, float) (libs/base/src/base/range.h:61) | called 6 times | 100.0% | -% | -% | 100.0% |
eu::is_zero(float, float) (libs/base/src/base/numeric.h:27) | called 414 times | 100.0% | -% | -% | 100.0% |
eu::lerp_v3(eu::v3 const&, float, eu::v3 const&) (libs/base/src/base/vec3.cc:176) | called 1 time | 100.0% | -% | -% | 100.0% |
eu::from_01f(float, float, float) (libs/base/src/base/range.cc:6) | called 10 times | 100.0% | -% | -% | 100.0% |
eu::get_axis(eu::m4 const&, int) (libs/base/src/base/mat4.cc:182) | called 6 times | 100.0% | 50.0% | -% | 77.8% |
eu::get_sign(bool) (libs/base/src/base/numeric.h:58) | called 2 times | 100.0% | 100.0% | -% | 100.0% |
eu::get_sign(float) (libs/base/src/base/numeric.h:49) | called 3 times | 100.0% | 100.0% | -% | 100.0% |
eu::is_equal(float, float, float) (libs/base/src/base/numeric.h:33) | called 345 times | 100.0% | -% | -% | 100.0% |
float eu::remap_to<float, float>(eu::R<float> const&, eu::R<float> const&, float) (libs/base/src/base/range.h:101) | called 1 time | 100.0% | -% | -% | 100.0% |
eu::guid_from(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (libs/base/src/base/guid.cc:135) | called 8 times | 100.0% | 65.0% | -% | 96.2% |
bool eu::is_within<int>(eu::R<int> const&, int) (libs/base/src/base/range.h:108) | called 4 times | 100.0% | 100.0% | -% | 100.0% |
eu::operator/(eu::An const&, float) (libs/base/src/base/angle.cc:134) | called 100 times | 100.0% | -% | -% | 100.0% |
eu::operator/(eu::v2 const&, float) (libs/base/src/base/vec2.cc:225) | called 1 time | 100.0% | -% | -% | 100.0% |
eu::operator/(eu::v3 const&, float) (libs/base/src/base/vec3.cc:159) | called 7 times | 100.0% | -% | -% | 100.0% |
eu::operator/(float, eu::v3 const&) (libs/base/src/base/vec3.cc:167) | called 1 time | 100.0% | -% | -% | 100.0% |
eu::operator==(eu::Hsh const&, eu::Hsh const&) (libs/base/src/base/hash.string.h:98) | called 3 times | 100.0% | -% | -% | 100.0% |
eu::operator==(eu::Guid const&, eu::Guid const&) (libs/base/src/base/guid.cc:54) | called 8 times | 100.0% | 100.0% | -% | 100.0% |
eu::operator==(eu::HshO const&, eu::HshO const&) (libs/base/src/base/hash.string.h:98) | called 11 times | 100.0% | -% | -% | 100.0% |
eu::operator>=(eu::An const&, eu::An const&) (libs/base/src/base/angle.cc:181) | called 2 times | 100.0% | -% | -% | 100.0% |
eu::operator>=(eu::Hsh const&, eu::Hsh const&) (libs/base/src/base/hash.string.h:98) | called 1 time | 100.0% | -% | -% | 100.0% |
eu::operator>=(eu::HshO const&, eu::HshO const&) (libs/base/src/base/hash.string.h:98) | called 1 time | 100.0% | -% | -% | 100.0% |
eu::operator>(eu::An const&, eu::An const&) (libs/base/src/base/angle.cc:174) | called 11 times | 100.0% | -% | -% | 100.0% |
eu::operator>(eu::Hsh const&, eu::Hsh const&) (libs/base/src/base/hash.string.h:98) | called 1 time | 100.0% | -% | -% | 100.0% |
eu::operator>(eu::HshO const&, eu::HshO const&) (libs/base/src/base/hash.string.h:98) | called 1 time | 100.0% | -% | -% | 100.0% |
eu::operator<=(eu::An const&, eu::An const&) (libs/base/src/base/angle.cc:167) | called 2 times | 100.0% | -% | -% | 100.0% |
eu::operator<=(eu::Hsh const&, eu::Hsh const&) (libs/base/src/base/hash.string.h:98) | called 1 time | 100.0% | -% | -% | 100.0% |
eu::operator<=(eu::HshO const&, eu::HshO const&) (libs/base/src/base/hash.string.h:98) | called 1 time | 100.0% | -% | -% | 100.0% |
eu::operator<<(std::ostream&, eu::Q const&) (libs/base/src/base/quat.cc:325) | called 1 time | 100.0% | 50.0% | -% | 77.8% |
eu::operator<<(std::ostream&, eu::AA const&) (libs/base/src/base/axisangle.cc:47) | called 2 times | 100.0% | 50.0% | -% | 77.8% |
eu::operator<<(std::ostream&, eu::An const&) (libs/base/src/base/angle.cc:202) | called 2 times | 100.0% | 50.0% | -% | 77.8% |
eu::operator<<(std::ostream&, eu::m4 const&) (libs/base/src/base/mat4.cc:515) | called 1 time | 100.0% | 50.0% | -% | 77.8% |
eu::operator<<(std::ostream&, eu::n2 const&) (libs/base/src/base/vec2.cc:257) | called 1 time | 100.0% | 50.0% | -% | 77.8% |
eu::operator<<(std::ostream&, eu::n3 const&) (libs/base/src/base/vec3.cc:211) | called 1 time | 100.0% | 50.0% | -% | 77.8% |
eu::operator<<(std::ostream&, eu::v2 const&) (libs/base/src/base/vec2.cc:256) | called 1 time | 100.0% | 50.0% | -% | 77.8% |
eu::operator<<(std::ostream&, eu::v3 const&) (libs/base/src/base/vec3.cc:210) | called 1 time | 100.0% | 50.0% | -% | 77.8% |
eu::operator<<(std::ostream&, eu::v4 const&) (libs/base/src/base/vec4.cc:51) | called 1 time | 100.0% | 50.0% | -% | 77.8% |
eu::operator<<(std::ostream&, eu::Hsh const&) (libs/base/src/base/hash.string.cc:26) | called 1 time | 100.0% | 50.0% | -% | 77.8% |
eu::operator<<(std::ostream&, eu::Ypr const&) (libs/base/src/base/axisangle.cc:48) | called 1 time | 100.0% | 50.0% | -% | 77.8% |
eu::operator<<(std::ostream&, eu::Guid const&) (libs/base/src/base/guid.cc:176) | called 2 times | 100.0% | 50.0% | -% | 77.8% |
eu::operator<<(std::ostream&, eu::HshO const&) (libs/base/src/base/hash.string.cc:27) | called 1 time | 100.0% | 50.0% | -% | 77.8% |
eu::operator<(eu::An const&, eu::An const&) (libs/base/src/base/angle.cc:160) | called 10 times | 100.0% | -% | -% | 100.0% |
eu::operator<(eu::Hsh const&, eu::Hsh const&) (libs/base/src/base/hash.string.h:98) | called 10 times | 100.0% | -% | -% | 100.0% |
eu::operator<(eu::HshO const&, eu::HshO const&) (libs/base/src/base/hash.string.h:98) | called 46 times | 100.0% | -% | -% | 100.0% |
eu::operator-(eu::An const&, eu::An const&) (libs/base/src/base/angle.cc:125) | called 22 times | 100.0% | -% | -% | 100.0% |
eu::operator-(eu::m4 const&, eu::m4 const&) (libs/base/src/base/mat4.cc:472) | called 1 time | 100.0% | -% | -% | 100.0% |
eu::operator-(eu::v2 const&, eu::v2 const&) (libs/base/src/base/vec2.cc:189) | called 1 time | 100.0% | -% | -% | 100.0% |
eu::operator-(eu::v3 const&, eu::v3 const&) (libs/base/src/base/vec3.cc:137) | called 1 time | 100.0% | -% | -% | 100.0% |
eu::operator*(eu::Q const&, eu::Q const&) (libs/base/src/base/quat.cc:302) | called 85 times | 100.0% | -% | -% | 100.0% |
eu::operator*(eu::Q const&, float) (libs/base/src/base/quat.cc:318) | called 21 times | 100.0% | -% | -% | 100.0% |
eu::operator*(eu::An const&, float) (libs/base/src/base/angle.cc:142) | called 34 times | 100.0% | -% | -% | 100.0% |
eu::operator*(eu::m4 const&, eu::v4 const&) (libs/base/src/base/mat4.cc:505) | called 18 times | 100.0% | 50.0% | -% | 90.0% |
eu::operator*(eu::m4 const&, eu::m4 const&) (libs/base/src/base/mat4.cc:489) | called 10 times | 100.0% | 50.0% | -% | 100.0% |
eu::operator*(eu::n2 const&, float) (libs/base/src/base/vec2.cc:210) | called 1 time | 100.0% | -% | -% | 100.0% |
eu::operator*(eu::v2 const&, float) (libs/base/src/base/vec2.cc:196) | called 1 time | 100.0% | -% | -% | 100.0% |
eu::operator*(eu::v3 const&, float) (libs/base/src/base/vec3.cc:151) | called 54 times | 100.0% | -% | -% | 100.0% |
eu::operator*(float, eu::Q const&) (libs/base/src/base/quat.cc:310) | called 1 time | 100.0% | -% | -% | 100.0% |
eu::operator*(float, eu::An const&) (libs/base/src/base/angle.cc:149) | called 11 times | 100.0% | -% | -% | 100.0% |
eu::operator*(float, eu::n2 const&) (libs/base/src/base/vec2.cc:217) | called 1 time | 100.0% | -% | -% | 100.0% |
eu::operator*(float, eu::v2 const&) (libs/base/src/base/vec2.cc:203) | called 1 time | 100.0% | -% | -% | 100.0% |
eu::operator*(float, eu::v3 const&) (libs/base/src/base/vec3.cc:144) | called 2 times | 100.0% | -% | -% | 100.0% |
eu::operator!=(eu::Hsh const&, eu::Hsh const&) (libs/base/src/base/hash.string.h:98) | called 1 time | 100.0% | -% | -% | 100.0% |
eu::operator!=(eu::Guid const&, eu::Guid const&) (libs/base/src/base/guid.cc:64) | called 1 time | 100.0% | -% | -% | 100.0% |
eu::operator!=(eu::HshO const&, eu::HshO const&) (libs/base/src/base/hash.string.h:98) | called 1 time | 100.0% | -% | -% | 100.0% |
eu::operator+(eu::An const&, eu::An const&) (libs/base/src/base/angle.cc:116) | called 12 times | 100.0% | -% | -% | 100.0% |
eu::operator+(eu::m4 const&, eu::m4 const&) (libs/base/src/base/mat4.cc:463) | called 1 time | 100.0% | -% | -% | 100.0% |
eu::operator+(eu::v2 const&, eu::v2 const&) (libs/base/src/base/vec2.cc:182) | called 1 time | 100.0% | -% | -% | 100.0% |
eu::operator+(eu::v3 const&, eu::v3 const&) (libs/base/src/base/vec3.cc:129) | called 3 times | 100.0% | -% | -% | 100.0% |
eu::Q::get_length() const (libs/base/src/base/quat.cc:96) | called 56 times | 100.0% | -% | -% | 100.0% |
eu::Q::get_inverse() const (libs/base/src/base/quat.cc:81) | called 2 times | 100.0% | 25.0% | -% | 42.9% |
eu::Q::get_negated() const (libs/base/src/base/quat.cc:90) | called 1 time | 100.0% | 50.0% | -% | 77.8% |
eu::Q::get_rotated(eu::n3 const&) const (libs/base/src/base/quat.cc:139) | called 39 times | 77.8% | 37.5% | -% | 59.1% |
eu::Q::get_local_in() const (libs/base/src/base/quat.cc:130) | called 9 times | 100.0% | 50.0% | -% | 100.0% |
eu::Q::get_local_up() const (libs/base/src/base/quat.cc:134) | called 9 times | 100.0% | -% | -% | 100.0% |
eu::Q::get_vec_part() const (libs/base/src/base/quat.cc:8) | called 89 times | 100.0% | -% | -% | 100.0% |
eu::Q::get_conjugate() const (libs/base/src/base/quat.cc:74) | called 42 times | 100.0% | 50.0% | -% | 77.8% |
eu::Q::get_local_out() const (libs/base/src/base/quat.cc:131) | called 4 times | 100.0% | -% | -% | 100.0% |
eu::Q::get_local_down() const (libs/base/src/base/quat.cc:135) | called 4 times | 100.0% | 50.0% | -% | 100.0% |
eu::Q::get_local_left() const (libs/base/src/base/quat.cc:133) | called 4 times | 100.0% | 50.0% | -% | 100.0% |
eu::Q::get_normalized() const (libs/base/src/base/quat.cc:122) | called 5 times | 100.0% | -% | -% | 100.0% |
eu::Q::get_local_right() const (libs/base/src/base/quat.cc:132) | called 9 times | 100.0% | -% | -% | 100.0% |
eu::Q::then_get_rotated(eu::Q const&) const (libs/base/src/base/quat.cc:67) | called 4 times | 100.0% | -% | -% | 100.0% |
eu::An::as_degrees() const (libs/base/src/base/angle.h:43) | called 72 times | 100.0% | -% | -% | 100.0% |
eu::An::as_radians() const (libs/base/src/base/angle.h:49) | called 289 times | 100.0% | -% | -% | 100.0% |
eu::An::get_wrapped() const (libs/base/src/base/angle.cc:107) | called 1 time | 100.0% | 50.0% | -% | 100.0% |
eu::An::operator-() const (libs/base/src/base/angle.cc:47) | called 27 times | 100.0% | -% | -% | 100.0% |
eu::m4::get_column(int) const (libs/base/src/base/mat4.cc:436) | called 182 times | 100.0% | 50.0% | -% | 100.0% |
eu::m4::get_x_axis() const (libs/base/src/base/mat4.cc:188) | called 2 times | 100.0% | -% | -% | 100.0% |
eu::m4::get_y_axis() const (libs/base/src/base/mat4.cc:194) | called 2 times | 100.0% | -% | -% | 100.0% |
eu::m4::get_z_axis() const (libs/base/src/base/mat4.cc:200) | called 2 times | 100.0% | -% | -% | 100.0% |
eu::m4::get_rotated(eu::AA const&) const (libs/base/src/base/mat4.cc:411) | called 4 times | 100.0% | 50.0% | -% | 100.0% |
eu::m4::get_inverted() const (libs/base/src/base/mat4.cc:344) | called 1 time | 100.0% | 25.0% | -% | 38.5% |
eu::m4::get_translated(eu::v3 const&) const (libs/base/src/base/mat4.cc:405) | called 4 times | 100.0% | 50.0% | -% | 100.0% |
eu::m4::get_transposed() const (libs/base/src/base/mat4.cc:206) | called 2 times | 100.0% | -% | -% | 100.0% |
eu::m4::get_transformed(eu::v4 const&) const (libs/base/src/base/mat4.cc:56) | called 17 times | 100.0% | -% | -% | 100.0% |
eu::m4::get_translation() const (libs/base/src/base/mat4.cc:80) | called 1 time | 100.0% | -% | -% | 100.0% |
eu::m4::get_transformed_vec(eu::n3 const&) const (libs/base/src/base/mat4.cc:74) | called 1 time | 100.0% | 50.0% | -% | 75.0% |
eu::m4::get_transformed_vec(eu::v3 const&) const (libs/base/src/base/mat4.cc:68) | called 1 time | 100.0% | 50.0% | -% | 87.5% |
eu::m4::get_transformed_point(eu::v3 const&) const (libs/base/src/base/mat4.cc:62) | called 16 times | 100.0% | 50.0% | -% | 87.5% |
eu::m4::get_column_major_data_ptr() const (libs/base/src/base/mat4.cc:417) | called 1 time | 100.0% | -% | -% | 100.0% |
eu::m4::get(int, int) const (libs/base/src/base/mat4.cc:430) | called 1281 times | 100.0% | -% | -% | 100.0% |
eu::m4::get_row(int) const (libs/base/src/base/mat4.cc:449) | called 244 times | 100.0% | 50.0% | -% | 100.0% |
eu::m4::get_major() const (libs/base/src/base/mat4.cc:176) | called 2 times | 100.0% | 50.0% | -% | 100.0% |
eu::n2::get_rotated(eu::An const&) const (libs/base/src/base/vec2.cc:141) | called 1 time | 100.0% | 50.0% | -% | 100.0% |
eu::n2::get_data_ptr() const (libs/base/src/base/vec2.cc:135) | called 1 time | 100.0% | -% | -% | 100.0% |
eu::n2::get_flipped_y() const (libs/base/src/base/vec2.cc:149) | called 1 time | 100.0% | 50.0% | -% | 100.0% |
eu::n2::is_valid() const (libs/base/src/base/vec2.cc:167) | called 17 times | 100.0% | -% | -% | 100.0% |
eu::n2::operator-() const (libs/base/src/base/vec2.cc:155) | called 1 time | 100.0% | 50.0% | -% | 100.0% |
eu::n3::is_valid() const (libs/base/src/base/vec3.h:100) | called 245 times | 100.0% | -% | -% | 100.0% |
eu::n3::operator-() const (libs/base/src/base/vec3.h:93) | called 29 times | 100.0% | 50.0% | -% | 100.0% |
eu::v2::get_length() const (libs/base/src/base/vec2.cc:104) | called 2 times | 100.0% | -% | -% | 100.0% |
eu::v2::get_rotated(eu::An const&) const (libs/base/src/base/vec2.cc:37) | called 1 time | 100.0% | -% | -% | 100.0% |
eu::v2::get_data_ptr() const (libs/base/src/base/vec2.cc:31) | called 1 time | 100.0% | -% | -% | 100.0% |
eu::v2::get_flipped_y() const (libs/base/src/base/vec2.cc:45) | called 1 time | 100.0% | -% | -% | 100.0% |
eu::v2::get_normalized() const (libs/base/src/base/vec2.cc:124) | called 1 time | 80.0% | 50.0% | -% | 64.3% |
eu::v2::get_length_squared() const (libs/base/src/base/vec2.cc:71) | called 3 times | 100.0% | -% | -% | 100.0% |
eu::v2::operator-() const (libs/base/src/base/vec2.cc:65) | called 1 time | 100.0% | -% | -% | 100.0% |
eu::v3::get_length() const (libs/base/src/base/vec3.cc:93) | called 1 time | 100.0% | -% | -% | 100.0% |
eu::v3::get_data_ptr() const (libs/base/src/base/vec3.cc:19) | called 1 time | 100.0% | -% | -% | 100.0% |
eu::v3::get_normalized() const (libs/base/src/base/vec3.cc:115) | called 53 times | 100.0% | 75.0% | -% | 85.7% |
eu::v3::get_length_squared() const (libs/base/src/base/vec3.h:66) | called 299 times | 100.0% | -% | -% | 100.0% |
eu::v3::dot(eu::v3 const&) const (libs/base/src/base/vec3.cc:185) | called 6 times | 100.0% | -% | -% | 100.0% |
eu::v3::cross(eu::v3 const&) const (libs/base/src/base/vec3.cc:191) | called 5 times | 100.0% | -% | -% | 100.0% |
eu::v3::operator-() const (libs/base/src/base/vec3.cc:56) | called 47 times | 100.0% | -% | -% | 100.0% |
eu::v4::get_data_ptr() const (libs/base/src/base/vec4.cc:41) | called 1 time | 100.0% | -% | -% | 100.0% |
eu::v4::to_vec3_persp_div() const (libs/base/src/base/vec4.cc:28) | called 16 times | 75.0% | 6.2% | -% | 20.0% |
eu::v4::to_vec3(float) const (libs/base/src/base/vec4.cc:21) | called 8 times | 75.0% | 5.6% | -% | 19.4% |
eu::Parser::peek() const (libs/base/src/base/guid.cc:89) | called 522 times | 100.0% | 100.0% | -% | 100.0% |
eu::Parser::has_more() const (libs/base/src/base/guid.cc:75) | called 912 times | 100.0% | -% | -% | 100.0% |
auto fmt::v10::formatter<eu::Q, char, void>::format<fmt::v10::basic_format_context<fmt::v10::appender, char> >(eu::Q const&, fmt::v10::basic_format_context<fmt::v10::appender, char>&) const (libs/base/src/base/quat.h:136) | called 1 time | 100.0% | 50.0% | -% | 58.8% |
auto fmt::v10::formatter<eu::AA, char, void>::format<fmt::v10::basic_format_context<fmt::v10::appender, char> >(eu::AA const&, fmt::v10::basic_format_context<fmt::v10::appender, char>&) const (libs/base/src/base/axisangle.h:51) | called 2 times | 100.0% | 50.0% | -% | 58.8% |
auto fmt::v10::formatter<eu::An, char, void>::format<fmt::v10::basic_format_context<fmt::v10::appender, char> >(eu::An const&, fmt::v10::basic_format_context<fmt::v10::appender, char>&) const (libs/base/src/base/angle.h:119) | called 12 times | 100.0% | 50.0% | -% | 58.8% |
auto fmt::v10::formatter<eu::m4, char, void>::format<fmt::v10::basic_format_context<fmt::v10::appender, char> >(eu::m4 const&, fmt::v10::basic_format_context<fmt::v10::appender, char>&) const (libs/base/src/base/mat4.h:189) | called 1 time | 100.0% | 50.0% | -% | 58.8% |
auto fmt::v10::formatter<eu::n2, char, void>::format<fmt::v10::basic_format_context<fmt::v10::appender, char> >(eu::n2 const&, fmt::v10::basic_format_context<fmt::v10::appender, char>&) const (libs/base/src/base/vec2.h:126) | called 1 time | 100.0% | 50.0% | -% | 58.8% |
auto fmt::v10::formatter<eu::n3, char, void>::format<fmt::v10::basic_format_context<fmt::v10::appender, char> >(eu::n3 const&, fmt::v10::basic_format_context<fmt::v10::appender, char>&) const (libs/base/src/base/vec3.h:181) | called 5 times | 100.0% | 50.0% | -% | 58.8% |
auto fmt::v10::formatter<eu::v2, char, void>::format<fmt::v10::basic_format_context<fmt::v10::appender, char> >(eu::v2 const&, fmt::v10::basic_format_context<fmt::v10::appender, char>&) const (libs/base/src/base/vec2.h:125) | called 1 time | 100.0% | 50.0% | -% | 58.8% |
auto fmt::v10::formatter<eu::v3, char, void>::format<fmt::v10::basic_format_context<fmt::v10::appender, char> >(eu::v3 const&, fmt::v10::basic_format_context<fmt::v10::appender, char>&) const (libs/base/src/base/vec3.h:180) | called 1 time | 100.0% | 50.0% | -% | 58.8% |
auto fmt::v10::formatter<eu::v4, char, void>::format<fmt::v10::basic_format_context<fmt::v10::appender, char> >(eu::v4 const&, fmt::v10::basic_format_context<fmt::v10::appender, char>&) const (libs/base/src/base/vec4.h:56) | called 1 time | 100.0% | 50.0% | -% | 58.8% |
auto fmt::v10::formatter<eu::Hsh, char, void>::format<fmt::v10::basic_format_context<fmt::v10::appender, char> >(eu::Hsh const&, fmt::v10::basic_format_context<fmt::v10::appender, char>&) const (libs/base/src/base/hash.string.h:110) | called 1 time | 100.0% | 50.0% | -% | 58.8% |
auto fmt::v10::formatter<eu::Ypr, char, void>::format<fmt::v10::basic_format_context<fmt::v10::appender, char> >(eu::Ypr const&, fmt::v10::basic_format_context<fmt::v10::appender, char>&) const (libs/base/src/base/axisangle.h:52) | called 1 time | 100.0% | 50.0% | -% | 58.8% |
auto fmt::v10::formatter<eu::Guid, char, void>::format<fmt::v10::basic_format_context<fmt::v10::appender, char> >(eu::Guid const&, fmt::v10::basic_format_context<fmt::v10::appender, char>&) const (libs/base/src/base/guid.h:86) | called 2 times | 100.0% | 50.0% | -% | 58.8% |
auto fmt::v10::formatter<eu::HshO, char, void>::format<fmt::v10::basic_format_context<fmt::v10::appender, char> >(eu::HshO const&, fmt::v10::basic_format_context<fmt::v10::appender, char>&) const (libs/base/src/base/hash.string.h:111) | called 1 time | 100.0% | 50.0% | -% | 58.8% |
std::hash<eu::Hsh>::operator()(eu::Hsh const&) const (libs/base/src/base/hash.string.h:120) | called 4 times | 100.0% | -% | -% | 100.0% |
std::hash<eu::HshO>::operator()(eu::HshO const&) const (libs/base/src/base/hash.string.h:127) | called 20 times | 100.0% | -% | -% | 100.0% |
eu::string_from[abi:cxx11](eu::m4 const&)::{lambda(eu::v4 const&)#1}::operator()(eu::v4 const&) const (libs/base/src/base/mat4.cc:457) | called 8 times | 100.0% | -% | -% | 100.0% |
eu::operator*(eu::m4 const&, eu::v4 const&)::{lambda(int)#1}::operator()(int) const (libs/base/src/base/mat4.cc:507) | called 72 times | 100.0% | 50.0% | -% | 100.0% |
eu::operator*(eu::m4 const&, eu::m4 const&)::{lambda(int, int)#1}::operator()(int, int) const (libs/base/src/base/mat4.cc:491) | called 160 times | 100.0% | 50.0% | -% | 85.7% |