Class BezierInterpolator
java.lang.Object
kr.toxicity.model.api.util.interpolator.BezierInterpolator
- All Implemented Interfaces:
VectorInterpolator
Bezier interpolator
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@NotNull org.joml.Vector3finterpolate(@NotNull List<VectorPoint> points, int p2Index, float time) Interpolates vectorMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface kr.toxicity.model.api.util.interpolator.VectorInterpolator
isContinuous
-
Constructor Details
-
BezierInterpolator
public BezierInterpolator()
-
-
Method Details
-
interpolate
@NotNull public @NotNull org.joml.Vector3f interpolate(@NotNull @NotNull List<VectorPoint> points, int p2Index, float time) Description copied from interface:VectorInterpolatorInterpolates vector- Specified by:
interpolatein interfaceVectorInterpolator- Parameters:
points- pointsp2Index- p2 indextime- destination time- Returns:
- interpolated vector
-