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 © 2003 Sun Microsystems, Inc.