26 int lerp(
int a,
int b,
double t);
29 double quad_from_t(
double a,
double b,
double c,
double t);
31 double cubic_from_t(
double a,
double b,
double c,
double d,
double t);
32 double cubic_t_from_x(
double x_target,
double a,
double b,
double c,
double d);
float float_lerp(float a, float b, float t)
Definition: math.cpp:32
uniform vec2 p1
Definition: cornerpin.vert:5
uniform vec2 p2
Definition: cornerpin.vert:6
double db_to_amplitude(double db)
Definition: math.cpp:80
double quad_from_t(double a, double b, double c, double t)
Definition: math.cpp:40
QRect fit_size_into_rect(const QRect &r, int width, int height)
Definition: math.cpp:84
uniform vec2 p0
Definition: cornerpin.vert:4
int lerp(int a, int b, double t)
Definition: math.cpp:28
double cubic_from_t(double a, double b, double c, double d, double t)
Definition: math.cpp:49
double cubic_t_from_x(double x_target, double a, double b, double c, double d)
Definition: math.cpp:53
double solveCubicBezier(double p0, double p1, double p2, double p3, double x)
uniform vec2 p3
Definition: cornerpin.vert:7
double quad_t_from_x(double x, double a, double b, double c)
Definition: math.cpp:44
double double_lerp(double a, double b, double t)
Definition: math.cpp:36
double amplitude_to_db(double amplitude)
Definition: math.cpp:76