Class CubicSplineCurve

java.lang.Object
com.sun.j3d.utils.behaviors.interpolators.CubicSplineCurve

public class CubicSplineCurve extends Object
CubicSplineCurve is a container class that holds a number of cubicSplineSegments
Since:
Java3D 1.1
  • Field Details

    • numSegments

      public int numSegments
  • Method Details

    • setSegments

      public void setSegments(CubicSplineSegment[] s)
      This method takes a list of spline segments to replace the existing set of CubicSplineSegments that comprise the current CubicSplineCurve motion path.
      Parameters:
      s - the list of segments that comprise the complete motion path
    • getSegment

      public CubicSplineSegment getSegment(int index)
      This method returns the CubicSplineSegments pointed to by index
      Parameters:
      index - the index of the CubicSplineSegment required
      Returns:
      index the CubicSplineSegment pointed to by index
    • getTotalCurveLength

      public float getTotalCurveLength()
      This method returns the total length of the entire CubicSplineCurve motion path.
      Returns:
      the length of the CubicSplineCurve motion path