lv_bezier3() function
Calculate a value of a Cubic Bezier function.
Syntax
uint32_t lv_bezier3(uint32_t t,
uint32_t u0,
uint32_t u1,
uint32_t u2,
uint32_t u3);
Arguments
t
time in range of [0..LV_BEZIER_VAL_MAX]
u0
start values in range of [0..LV_BEZIER_VAL_MAX]
u1
control value 1 values in range of [0..LV_BEZIER_VAL_MAX]
u2
control value 2 in range of [0..LV_BEZIER_VAL_MAX]
u3
end values in range of [0..LV_BEZIER_VAL_MAX]
Return value
the value calculated from the given parameters in range of [0..LV_BEZIER_VAL_MAX]