Class BlockMoveQuadraticBezier
java.lang.Object
dev.thorinwasher.blockanimator.api.blockanimations.BlockMoveQuadraticBezier
- All Implemented Interfaces:
BlockMoveAnimation
-
Constructor Summary
ConstructorsConstructorDescriptionBlockMoveQuadraticBezier(Function<org.joml.Vector3d, org.joml.Vector3d> from, PathCompletionSupplier pathCompletionSupplier, Supplier<Double> controlPointLengthSupplier) BlockMoveQuadraticBezier(org.joml.Vector3d from, PathCompletionSupplier pathCompletionSupplier, Supplier<Double> controlPointLengthSupplier) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddBlockTransform(BlockTransformation blockTransformation) compile(ImmutableVector3i identifier)
-
Constructor Details
-
BlockMoveQuadraticBezier
public BlockMoveQuadraticBezier(Function<org.joml.Vector3d, org.joml.Vector3d> from, PathCompletionSupplier pathCompletionSupplier, Supplier<Double> controlPointLengthSupplier) -
BlockMoveQuadraticBezier
public BlockMoveQuadraticBezier(org.joml.Vector3d from, PathCompletionSupplier pathCompletionSupplier, Supplier<Double> controlPointLengthSupplier)
-
-
Method Details
-
compile
- Specified by:
compilein interfaceBlockMoveAnimation
-
addBlockTransform
- Specified by:
addBlockTransformin interfaceBlockMoveAnimation
-