LCOV - code coverage report
Current view: top level - ezlibs - ezMath.hpp (source / functions) Coverage Total Hit
Test: Coverage (llvm-cov → lcov → genhtml) Lines: 100.0 % 143 143
Test Date: 2025-09-16 22:55:37 Functions: 100.0 % 87 87
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 99.0 % 96 95

Function Name Sort by function name Hit count Sort by function hit count
ez::range<short>::norm(short) const 1
float ez::invMix<float>(float, float, float) 2
double ez::invMix(double, double, double) 1
float ez::invMix(float, float, float) 1
float ez::acos<float>(float) 4
double ez::acos(double) 2
float ez::acos(float) 2
float ez::asin<float>(float) 4
double ez::asin(double) 2
float ez::asin(float) 2
float ez::eerp<float>(float, float, float) 4
double ez::eerp(double, double, double) 2
float ez::eerp(float, float, float) 2
float ez::mix<float>(float, float, float) 4
double ez::mix(double, double, double) 2
float ez::mix(float, float, float) 2
float ez::step<float>(float, float) 4
double ez::step(double, double) 2
float ez::step(float, float) 2
ez::floatIsValid(float) 5
ez::isInteger(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int) 5
float ez::invLerp<float>(float, float, float) 5
float ez::invLerp(float, float, float) 1
double ez::invLerp(double, double, double) 4
float ez::round<float>(float) 6
double ez::round(double) 3
float ez::round(float) 3
float ez::tan<float>(float) 6
double ez::tan(double) 3
float ez::tan(float) 3
float ez::atan<float>(float) 8
double ez::atan(double) 4
float ez::atan(float) 4
float ez::cos<float>(float) 8
double ez::cos(double) 4
float ez::cos(float) 4
float ez::lerp<float>(float, float, float) 8
double ez::lerp(double, double, double) 4
float ez::lerp(float, float, float) 4
float ez::sin<float>(float) 8
double ez::sin(double) 4
float ez::sin(float) 4
float ez::ceil<float>(float) 10
double ez::ceil(double) 5
float ez::ceil(float) 5
float ez::fract<float>(float) 10
double ez::fract(double) 5
float ez::fract(float) 5
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > ez::round_n<float>(float, int) 12
std::__cxx11::basic_string, std::allocator > ez::round_n(double, int) 6
std::__cxx11::basic_string, std::allocator > ez::round_n(float, int) 6
ez::range<short>::range() 20
float ez::sqrt<float>(float) 24
double ez::sqrt(double) 12
float ez::sqrt(float) 12
int ez::sign<int>(int) 24
double ez::sign(double) 6
float ez::sign(float) 6
int ez::sign(int) 6
long ez::sign(long) 6
bool ez::isDifferent<int>(int, int) 26
bool ez::isDifferent(unsigned int, unsigned int) 6
bool ez::isDifferent(unsigned long, unsigned long) 6
bool ez::isDifferent(int, int) 7
bool ez::isDifferent(long, long) 7
int ez::clamp<int>(int, int, int) 26
long ez::clamp(long, long, long) 2
double ez::clamp(double, double, double) 3
float ez::clamp(float, float, float) 3
int ez::clamp(int, int, int) 3
unsigned int ez::clamp(unsigned int, unsigned int, unsigned int) 3
unsigned long ez::clamp(unsigned long, unsigned long, unsigned long) 12
int ez::abs<int>(int) 37
double ez::abs(double) 9
int ez::abs(int) 9
long ez::abs(long) 9
float ez::abs(float) 10
ez::range<short>::combine(short) 40
bool ez::isDifferent<double>(double, double) 58
bool ez::isDifferent<float>(float, float) 58
float ez::mod<float>(float, float) 68
double ez::mod(double, double) 2
float ez::mod(float, float) 66
bool ez::isEqual<double>(double, double) 97
bool ez::isEqual<float>(float, float) 110
bool ez::isEqual<int>(int, int) 353
bool ez::isEqual >(ez::vec4, ez::vec4) 2
bool ez::isEqual >(ez::vec4, ez::vec4) 2
bool ez::isEqual >(ez::vec4, ez::vec4) 2
bool ez::isEqual >(ez::vec4, ez::vec4) 2
bool ez::isEqual >(ez::vec4, ez::vec4) 2
bool ez::isEqual >(ez::vec4, ez::vec4) 5
bool ez::isEqual(unsigned int, unsigned int) 79
bool ez::isEqual(unsigned long, unsigned long) 79
bool ez::isEqual(int, int) 90
bool ez::isEqual(long, long) 90
float ez::floor<float>(float) 493
double ez::floor(double) 22
float ez::floor(float) 471
int ez::maxi<int>(int, int) 19373109
float ez::maxi(float, float) 9
int ez::maxi(int, int) 9
long ez::maxi(long, long) 9
unsigned int ez::maxi(unsigned int, unsigned int) 9
unsigned long ez::maxi(unsigned long, unsigned long) 9
double ez::maxi(double, double) 19373064
int ez::mini<int>(int, int) 27946158
float ez::mini(float, float) 9
int ez::mini(int, int) 9
long ez::mini(long, long) 9
unsigned int ez::mini(unsigned int, unsigned int) 9
unsigned long ez::mini(unsigned long, unsigned long) 8573058
double ez::mini(double, double) 19373064

Generated by: LCOV version 2.0-1