Interpolation

Contents
[ ]

Inheritance: java.lang.Object, java.lang.Enum

``````public enum Interpolation extends Enum<Interpolation>
``````

The key frame’s interpolation type.

Fields

FieldDescription
BEZIERA bezier or Hermite spline.
B_SPLINEBasis 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_SPLINEA cardinal spline is a cubic Hermite spline whose tangents are defined by the endpoints and a tension parameter.
CONSTANTThe value will remains constant to the value of the first point until the next segment.
LINEARLinear interpolation is a straight line between two points.
TCB_SPLINEAlso called Kochanek-Bartels spline, the behavior of tangent is defined by tension/bias/continuity

Methods

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.

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.

TCB_SPLINE

``````public static final Interpolation TCB_SPLINE
``````

Also called Kochanek-Bartels spline, the behavior of tangent is defined by tension/bias/continuity

valueOf(Class arg0, String arg1)

``````public static T <T>valueOf(Class<T> arg0, String arg1)
``````

Parameters:

ParameterTypeDescription
arg0java.lang.Class
arg1java.lang.String

Returns: T

compareTo(E arg0)

``````public final int compareTo(E arg0)
``````

Parameters:

ParameterTypeDescription
arg0E

Returns: int

describeConstable()

``````public final Optional<Enum.EnumDesc<E>> describeConstable()
``````

Returns: java.util.Optional<java.lang.Enum.EnumDesc>

equals(Object arg0)

``````public final boolean equals(Object arg0)
``````

Parameters:

ParameterTypeDescription
arg0java.lang.Object

Returns: boolean

getClass()

``````public final native Class<?> getClass()
``````

Returns: java.lang.Class

getDeclaringClass()

``````public final Class<E> getDeclaringClass()
``````

Returns: java.lang.Class

hashCode()

``````public final int hashCode()
``````

Returns: int

name()

``````public final String name()
``````

Returns: java.lang.String

notify()

``````public final native void notify()
``````

notifyAll()

``````public final native void notifyAll()
``````

ordinal()

``````public final int ordinal()
``````

Returns: int

toString()

``````public String toString()
``````

Returns: java.lang.String

valueOf(String name)

``````public static Interpolation valueOf(String name)
``````

Parameters:

ParameterTypeDescription
namejava.lang.String

Returns: Interpolation

values()

``````public static Interpolation[] values()
``````

Returns: com.aspose.threed.Interpolation[]

wait()

``````public final void wait()
``````

wait(long arg0)

``````public final void wait(long arg0)
``````

Parameters:

ParameterTypeDescription
arg0long

wait(long arg0, int arg1)

``````public final void wait(long arg0, int arg1)
``````

Parameters:

ParameterTypeDescription
arg0long
arg1int