Class KBCubicSplineCurve
- java.lang.Object
-
- com.sun.j3d.utils.behaviors.interpolators.KBCubicSplineCurve
-
public class KBCubicSplineCurve extends java.lang.ObjectKBCubicSplineCurve is a container class that holds a number of KBCubicSplineSegments- Since:
- Java3D 1.2
-
-
Field Summary
Fields Modifier and Type Field Description intnumSegments
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description KBCubicSplineSegmentgetSegment(int index)This method returns the KBCubicSplineSegments pointed to by indexfloatgetTotalCurveLength()This method returns the total length of the entire KBCubicSplineCurve motion path.voidsetSegments(KBCubicSplineSegment[] s)This method takes a list of spline segments to replace the existing set of KBCubicSplineSegments that comprise the current KBCubicSplineCurve motion path.
-
-
-
Method Detail
-
setSegments
public void setSegments(KBCubicSplineSegment[] s)
This method takes a list of spline segments to replace the existing set of KBCubicSplineSegments that comprise the current KBCubicSplineCurve motion path.- Parameters:
s- the list of segments that comprise the complete motion path
-
getSegment
public KBCubicSplineSegment getSegment(int index)
This method returns the KBCubicSplineSegments pointed to by index- Parameters:
index- the index of the KBCubicSplineSegment required- Returns:
- the KBCubicSplineSegment pointed to by index
-
getTotalCurveLength
public float getTotalCurveLength()
This method returns the total length of the entire KBCubicSplineCurve motion path.- Returns:
- the length of the KBCubicSplineCurve motion path
-
-