LibreOffice
LibreOffice 6.2 SDK API Reference

Specifies the interpolation mode for the animation. More...
Variables  
const short  DISCRETE = 0 
This specifies that the animation function will jump from one value to the next without any interpolation. More...  
const short  LINEAR = 1 
Simple linear interpolation between values is used to calculate the animation function. More...  
const short  PACED = 2 
Defines interpolation to produce an even pace of change across the animation. More...  
const short  SPLINE = 3 
Interpolates from one value in the values list to the next according to a time function defined by a cubic Bezier spline. More...  
Specifies the interpolation mode for the animation.
const short DISCRETE = 0 
This specifies that the animation function will jump from one value to the next without any interpolation.
const short LINEAR = 1 
Simple linear interpolation between values is used to calculate the animation function.
This is the default.
const short PACED = 2 
Defines interpolation to produce an even pace of change across the animation.
This is only supported for values that define a linear numeric range, and for which some notion of "distance" between points can be calculated (e.g. position, width, height, etc.).
const short SPLINE = 3 
Interpolates from one value in the values list to the next according to a time function defined by a cubic Bezier spline.
The points of the spline are defined in the XAnimate::KeyTimes attribute, and the control points for each interval are defined in the XAnimate::TimeFilter attribute.