Package com.aspose.threed
Enum Interpolation
- java.lang.Object
-
- java.lang.Enum<Interpolation>
-
- com.aspose.threed.Interpolation
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<Interpolation>
,java.lang.constant.Constable
public enum Interpolation extends java.lang.Enum<Interpolation>
The key frame's interpolation type.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description B_SPLINE
Basis splines are defined by a series of control points, for which the curve is guaranteed only to go through the first and the last point.BEZIER
A bezier or hermite spline.CARDINAL_SPLINE
A cardinal spline is a cubic hermite spline whose tangents are defined by the endpoints and a tension parameter.CONSTANT
The value will remains constant to the value of the first point until the next segment.LINEAR
Linear interpolation is a straight line between two points.TCB_SPLINE
Also called Kochanek-Bartels spline, the behavior of tangent is defined by tension/bias/continuity
-
Method Summary
Modifier and Type Method Description static Interpolation
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static Interpolation[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
CONSTANT
public static final Interpolation CONSTANT
The value will remains constant to the value of the first point until the next segment.
-
LINEAR
public static final Interpolation LINEAR
Linear interpolation is a straight line between two points.
-
BEZIER
public static final Interpolation BEZIER
A bezier or hermite spline.
-
B_SPLINE
public static final Interpolation B_SPLINE
Basis splines are defined by a series of control points, for which the curve is guaranteed only to go through the first and the last point.
-
CARDINAL_SPLINE
public static final Interpolation CARDINAL_SPLINE
A cardinal spline is a cubic hermite spline whose tangents are defined by the endpoints and a tension parameter.
-
TCB_SPLINE
public static final Interpolation TCB_SPLINE
Also called Kochanek-Bartels spline, the behavior of tangent is defined by tension/bias/continuity
-
-
Method Detail
-
values
public static Interpolation[] values()
Returns an array containing the constants of this enum type, in the order they are declared.- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static Interpolation valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
-