|
Ardour
9.0-pre0-1950-g391fe97693
|
Go to the source code of this file.
Classes | |
| struct | _spline_point |
| struct | _spline |
Typedefs | |
| typedef struct _spline | Spline |
| typedef struct _spline_point | SplinePoint |
Functions | |
| Spline * | spline_new (void) |
| void | spline_free (Spline *) |
| void | spline_set (Spline *, uint32_t n, SplinePoint *) |
| void | spline_add (Spline *, uint32_t n, SplinePoint *) |
| void | spline_solve (Spline *) |
| float | spline_eval (Spline *, float val) |
| void | spline_fill (Spline *, float x0, float x1, float *vec, uint32_t veclen) |
| float | spline_get_max_x (Spline *) |
| float | spline_get_min_x (Spline *) |
| typedef struct _spline_point SplinePoint |
| void spline_add | ( | Spline * | , |
| uint32_t | n, | ||
| SplinePoint * | |||
| ) |
| float spline_eval | ( | Spline * | , |
| float | val | ||
| ) |
| void spline_fill | ( | Spline * | , |
| float | x0, | ||
| float | x1, | ||
| float * | vec, | ||
| uint32_t | veclen | ||
| ) |
| void spline_free | ( | Spline * | ) |
| float spline_get_max_x | ( | Spline * | ) |
| float spline_get_min_x | ( | Spline * | ) |
| Spline* spline_new | ( | void | ) |
| void spline_set | ( | Spline * | , |
| uint32_t | n, | ||
| SplinePoint * | |||
| ) |
| void spline_solve | ( | Spline * | ) |