All Packages This Package Class Hierarchy Class Search Index
java.lang.Object | +----acg.stuttgart.rich.spline.CatmullRomSpline3D.Knot
Summary |
protected class CatmullRomSpline3D.Knot extends java.lang.Object { // Fields 2 public float l; public float splineLength; // Constructors 2 public Knot(CatmullRomSpline3D.Knot); public Knot(Vector3D, float, Vector3D); }
The knot class is used in a preliminary represntation of the spline as a vector of knots. This represntation is used to construct a tree of Hermite3D splines representing each section of the overall spline. It is the hermite tree, not the vector of knots, which is actually evaluated.
Fields |
· l | Summary | Top |
public float l
· splineLength | Summary | Top |
public float splineLength
Constructors |
· Knot | Summary | Top |
public Knot(Vector3D p, float l, Vector3D d)
This constructor produces a knot at location
p
, with tangent vectord
, and associated spline segment lengthl
. Note: The parameterl
is the length of the segment in parameter space, and ordinarliy should be set to1.0
.
· Knot | Summary | Top |
public Knot(CatmullRomSpline3D.Knot knot)
Copy constructor. This construct produces a new knot identical to its argument.
All Packages This Package Class Hierarchy Class Search IndexFreshly brewed Java API Documentation automatically generated with polardoc Version 1.0.7