lv_vg_lite_math.h
API reference for lv_vg_lite_math.h
Summary
Functions
math_zero
static bool math_zero(float a)| Name | Type |
|---|---|
a | float |
math_equal
static bool math_equal(float a, float b)| Name | Type |
|---|---|
a | float |
b | float |
math_fast_inv_sqrtf
float math_fast_inv_sqrtf(float number)| Name | Type |
|---|---|
number | float |
Macros
MATH_PI
#define MATH_PI 3.14159265358979323846fMATH_HALF_PI
#define MATH_HALF_PI 1.57079632679489661923fMATH_TWO_PI
#define MATH_TWO_PI 6.28318530717958647692fDEG_TO_RAD
#define DEG_TO_RAD 0.017453292519943295769236907684886fRAD_TO_DEG
#define RAD_TO_DEG 57.295779513082320876798154814105fMATH_TANF
#define MATH_TANF(x) \
tanf(x)MATH_SINF
#define MATH_SINF(x) \
sinf(x)MATH_COSF
#define MATH_COSF(x) \
cosf(x)MATH_ASINF
#define MATH_ASINF(x) \
asinf(x)MATH_ACOSF
#define MATH_ACOSF(x) \
acosf(x)MATH_FABSF
#define MATH_FABSF(x) \
fabsf(x)MATH_SQRTF
#define MATH_SQRTF(x) \
sqrtf(x)MATH_RADIANS
#define MATH_RADIANS(deg) \
((deg) * DEG_TO_RAD)MATH_DEGREES
#define MATH_DEGREES(rad) \
((rad) * RAD_TO_DEG)Dependencies
lv_conf_internal.hmath.hstdbool.hfloat.h
Indirect dependencies
How is this guide?
Last updated on