Support for B-splines and NURBS objects.
|
Abstract base classes for implicit curves and surfaces.
|
Determing the surface represented by a quadratic polynomial equation
of 3 variables.
|
Computation of the Frenet frame for 2D or 3D curves. Computation of the
Darboux frame for 3D surfaces.
|
Bézier and polynomial curves.
|
Natural spline curves that have free boundary conditions, clamped
boundary conditions or that are closed. The NaturalSplineCurve class
implemented only natural cubic splines; this class will be deprecated.
New classes have been added for both cubic and quintic splines.
|
Tension-continuity-bias spline curves.
|
Least-squares fitting of point sets by B-spline curves and surfaces.
|
Computing geodesics (shortest path between points) on a surface is a
differential geometric topic that involves Riemannian geometry. The
algorithm for constructing geodesics that is implemented in these
source files uses a multiresolution approach.
|
Reparameterize a curve by arclength. This is used to move along a curve
with a specified speed function.
|