OpenWareLaboratory
|
Static Public Member Functions | |
static float | cosine (float y1, float y2, float mu) |
static float | cubic (float y0, float y1, float y2, float mu) |
Three-point cubic interpolation of point between y1 and y2 ref: http://www.ebyte.it/library/codesnippets/P3Interpolation.html. More... | |
static float | cubic (float y0, float y1, float y2, float y3, float mu) |
Four-point cubic interpolation Get the interpolated value of a curve described by y0 to y4, somewhere between the points y1 and y2. More... | |
static float | cubicSmooth (float y0, float y1, float y2, float y3, float mu) |
static float | hermite (float y0, float y1, float y2, float y3, float mu, float tension=0, float bias=0) |
static float | linear (float y1, float y2, float mu) |
Definition at line 6 of file Interpolator.h.
|
inlinestatic |
Definition at line 11 of file Interpolator.h.
References M_PI.
Referenced by InterpolatingSignalGenerator< im >::generate(), SampleOscillator< im >::interpolate(), and InterpolatingCircularFloatBuffer< im >::readAt().
|
inlinestatic |
Three-point cubic interpolation of point between y1 and y2 ref: http://www.ebyte.it/library/codesnippets/P3Interpolation.html.
Definition at line 19 of file Interpolator.h.
Referenced by InterpolatingSignalGenerator< im >::generate(), and InterpolatingCircularFloatBuffer< im >::readAt().
|
inlinestatic |
Four-point cubic interpolation Get the interpolated value of a curve described by y0 to y4, somewhere between the points y1 and y2.
Definition at line 30 of file Interpolator.h.
|
inlinestatic |
Definition at line 38 of file Interpolator.h.
Referenced by InterpolatingSignalGenerator< im >::generate(), and InterpolatingCircularFloatBuffer< im >::readAt().
|
inlinestatic |
Definition at line 54 of file Interpolator.h.
Referenced by InterpolatingSignalGenerator< im >::generate(), and InterpolatingCircularFloatBuffer< im >::readAt().
|
inlinestatic |
Definition at line 8 of file Interpolator.h.
Referenced by InterpolatingSignalGenerator< im >::generate(), and SampleOscillator< im >::interpolate().