| LibreOffice
    LibreOffice 24.8 SDK API Reference | 
These constants specify the interpolation type for animation frames. More...
| Variables | |
| const byte | NEAREST_NEIGHBOR =1 | 
| Perform a nearest neighbor interpolation. | |
| const byte | LINEAR =2 | 
| Perform a linear interpolation. | |
| const byte | CUBIC =3 | 
| Perform a cubic interpolation. | |
| const byte | BEZIERSPLINE3 =4 | 
| Perform a cubic Bezier spline interpolation. | |
| const byte | BEZIERSPLINE4 =5 | 
| Perform a quadric Bezier spline interpolation. | |
These constants specify the interpolation type for animation frames.
With this constants, one specifies the way of interpolation that takes place between two consecutive frames of a discrete animation sequence.
| const byte BEZIERSPLINE3 =4 | 
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.
| const byte BEZIERSPLINE4 =5 | 
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.
| const byte CUBIC =3 | 
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.
| const byte LINEAR =2 | 
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).
| const byte NEAREST_NEIGHBOR =1 | 
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.