
Media Authoring with Java API 

PREV CLASS NEXT CLASS  FRAMES NO FRAMES  
SUMMARY: NESTED  FIELD  CONSTR  METHOD  DETAIL: FIELD  CONSTR  METHOD 
public interface InterpolationConstant
Implement this interface to access unique identifiers for the definition of an interpolation function, which specifies the mechanism used to calculate the values produced by a varying value. Varying values are used to specify timevarying effect parameters over a set of control points. The additional metadata provided by the annotation can be used in combination with the identifier to create a interpolation definition.
See the description of managing definitions in the package summary for more details of how to use these constants and dynamically extend the range of supported interpolation definitions.
InterpolationDescription
,
InterpolationDefinition
,
VaryingValue
Field Summary  

static AUID 
BSpline
Interpolation defined over a set of control points where the output is computed by the calculation of a Bspline function. 
static AUID 
Constant
Interpolation producing a constant value on the output whatever the input (time) value is until the next control point is reached. 
static AUID 
Linear
Interpolation defining a linear relationship between the input (time) and output, where the output parameter varies in a straight line between two values. 
static AUID 
Log
Interpolation defined over a set of control points where the output is computed by the calculation of a logarithmic function. 
static AUID 
None

static AUID 
Power
Interpolation defined over a set of control points where the output is computed by the calculation of mathematical power function. 
Field Detail 

@InterpolationDescription static final AUID None
@InterpolationDescription(description="Parameter varies in a straight line between two values.") static final AUID Linear
Interpolation defining a linear relationship between the input (time) and output, where the output parameter varies in a straight line between two values.
@InterpolationDescription static final AUID Constant
Interpolation producing a constant value on the output whatever the input (time) value is until the next control point is reached.
@InterpolationDescription static final AUID BSpline
Interpolation defined over a set of control points where the output is computed by the calculation of a Bspline function.
@InterpolationDescription static final AUID Log
Interpolation defined over a set of control points where the output is computed by the calculation of a logarithmic function.
@InterpolationDescription static final AUID Power
Interpolation defined over a set of control points where the output is computed by the calculation of mathematical power function.

Media Authoring with Java API 

PREV CLASS NEXT CLASS  FRAMES NO FRAMES  
SUMMARY: NESTED  FIELD  CONSTR  METHOD  DETAIL: FIELD  CONSTR  METHOD 