Constants' Details |
NEAREST_NEIGHBOR
const byte NEAREST_NEIGHBOR =1;
- Description
- Perform a nearest neighbor interpolation.
That is, when interpolating between two values v0 and v1,
positioned at t0 and t1, take the one which has the closest t
coordinate.
|
|
LINEAR
const byte LINEAR =2;
- Description
- Perform a linear interpolation.
That is, when interpolating at position t between two values
v0 and v1, positioned at t0 and t1, take the sum of v0
weighted with (t-t0) and v1 weighted with (t1-t).
|
|
CUBIC
const byte CUBIC =3;
- Description
- Perform a cubic interpolation.
That is, when interpolating at position t, take the four
closest data points v0, v1, v2, and v3, fit a cubic curve
through them, and take the interpolated value from this cubic
curve.
|
|
BEZIERSPLINE3
const byte BEZIERSPLINE3 =4;
- Description
- Perform a cubic bezier spline interpolation.
That is, when interpolating at position t, take the three
closest data points v0, v1, and v2, fit a cubic bezier spline
through them, and take the interpolated value from this cubic
curve.
|
|
BEZIERSPLINE4
const byte BEZIERSPLINE4 =5;
- Description
- Perform a quadric bezier spline interpolation.
That is, when interpolating at position t, take the four
closest data points v0, v1, v2, and v3, fit a quadric bezier
spline through them, and take the interpolated value from this
quadric curve.
|
|
Copyright © 2012, The Apache Software Foundation, Licensed under the Apache License, Version 2.0. Apache, the Apache feather logo, Apache OpenOffice and OpenOffice.org are trademarks of The Apache Software Foundation. Other names may be trademarks of their respective owners.