|
Ardour
9.0-pre0-1950-g391fe97693
|
#include <Curve.h>
Public Member Functions | |
| Curve (const ControlList &cl) | |
| Curve (const Curve &)=delete | |
| Curve & | operator= (const Curve &)=delete |
| bool | rt_safe_get_vector (Temporal::timepos_t const &x0, Temporal::timepos_t const &x1, float *arg, int32_t veclen) const |
| void | get_vector (Temporal::timepos_t const &x0, Temporal::timepos_t const &x1, float *arg, int32_t veclen) const |
| void | solve () const |
| void | mark_dirty () const |
Private Member Functions | |
| double | multipoint_eval (Temporal::timepos_t const &x) const |
| void | _get_vector (Temporal::timepos_t x0, Temporal::timepos_t x1, float *arg, int32_t veclen) const |
Private Attributes | |
| bool | _dirty |
| const ControlList & | _list |
| Evoral::Curve::Curve | ( | const ControlList & | cl | ) |
|
delete |
|
private |
| void Evoral::Curve::get_vector | ( | Temporal::timepos_t const & | x0, |
| Temporal::timepos_t const & | x1, | ||
| float * | arg, | ||
| int32_t | veclen | ||
| ) | const |
|
private |
| bool Evoral::Curve::rt_safe_get_vector | ( | Temporal::timepos_t const & | x0, |
| Temporal::timepos_t const & | x1, | ||
| float * | arg, | ||
| int32_t | veclen | ||
| ) | const |
| void Evoral::Curve::solve | ( | ) | const |
|
private |