| java.lang.Object com.sun.j3d.utils.behaviors.interpolators.KBKeyFrame
KBKeyFrame | public class KBKeyFrame (Code) | | This class represents a Key Frame that can be used for Kochanek-Bartels
(also called TCB or Tension-Continuity-Bias Splines) spline interpolation.
since: Java3D 1.2 |
Constructor Summary | |
| KBKeyFrame() | public | KBKeyFrame(KBKeyFrame kf) | public | KBKeyFrame(float k, int l, Point3f pos, float hd, float pi, float bk, Point3f s, float t, float c, float b) Creates a key frame using the given inputs. |
continuity | public float continuity(Code) | | |
heading | public float heading(Code) | | |
position | public Point3f position(Code) | | |
scale | public Point3f scale(Code) | | |
tension | public float tension(Code) | | |
KBKeyFrame | public KBKeyFrame(float k, int l, Point3f pos, float hd, float pi, float bk, Point3f s, float t, float c, float b)(Code) | | Creates a key frame using the given inputs.
Parameters: k - knot value for this key frame Parameters: l - the linear flag (0 - Spline Interp, 1, Linear Interp Parameters: pos - the position at the key frame Parameters: hd - the heading value at the key frame Parameters: pi - the pitch value at the key frame Parameters: bk - the bank value at the key frame Parameters: s - the scales at the key frame Parameters: t - tension (-1.0 < t < 1.0) Parameters: c - continuity (-1.0 < c < 1.0) Parameters: b - bias (-1.0 < b < 1.0) |
debugPrint | public void debugPrint(String tag)(Code) | | Prints information comtained in this key frame
Parameters: tag - string tag for identifying debug message |
|
|