Package | Description |
---|---|
org.scijava.java3d.utils.behaviors.interpolators |
Provides spline-based interpolation behaviors.
|
Modifier and Type | Field and Description |
---|---|
protected KBKeyFrame[] |
KBSplinePathInterpolator.keyFrames
An array of KBKeyFrame for interpolator
|
Modifier and Type | Method and Description |
---|---|
KBKeyFrame |
KBSplinePathInterpolator.getKeyFrame(int index)
This method retrieves the key frame at the specified index.
|
Modifier and Type | Method and Description |
---|---|
void |
KBSplinePathInterpolator.setKeyFrame(int index,
KBKeyFrame keyFrame)
Set the key frame at the specified index to
keyFrame |
void |
KBRotPosScaleSplinePathInterpolator.setKeyFrame(int index,
KBKeyFrame keyFrame)
Set the key frame at the specified index to
keyFrame |
void |
KBSplinePathInterpolator.setKeyFrames(KBKeyFrame[] keyFrames)
Set allthe key frames
|
void |
KBRotPosScaleSplinePathInterpolator.setKeyFrames(KBKeyFrame[] keyFrame)
Set all the key frames
|
Constructor and Description |
---|
KBKeyFrame(KBKeyFrame kf) |
KBRotPosScaleSplinePathInterpolator(Alpha alpha,
TransformGroup target,
Transform3D axisOfTransform,
KBKeyFrame[] keys)
Constructs a new KBRotPosScaleSplinePathInterpolator object that
varies the rotation, translation, and scale of the target
TransformGroup's transform.
|
KBSplinePathInterpolator(Alpha alpha,
KBKeyFrame[] keys)
Deprecated.
As of Java 3D version 1.3, replaced by
KBSplinePathInterpolator(Alpha, TransformGroup, TCBKeyFrame[]) |
KBSplinePathInterpolator(Alpha alpha,
TransformGroup target,
KBKeyFrame[] keys)
Constructs a new KBSplinePathInterpolator object that interpolates
between keyframes with specified alpha, target and an default
axisOfTranform set to identity.
|
KBSplinePathInterpolator(Alpha alpha,
TransformGroup target,
Transform3D axisOfTransform,
KBKeyFrame[] keys)
Constructs a new KBSplinePathInterpolator object that interpolates
between keyframes with specified alpha, target and axisOfTransform.
|
Copyright © 2016–2022 SciJava. All rights reserved.