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 parameterlis 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