The spline interface is lowlevel functionality that models complex curves, surfaces, and surface intersections using Bsplines. It contains utilities for construction and manipulation of NURBS curves and surfaces which appear in
ACIS as interpolated curves (intcurve class) and spline surfaces (spline class). A
spline is a specific subclass of
surface.


The spline interface functions form a subset of the Direct Interface (DI) functions. The spline functions are implemented in the
Kernel Component (KERN), and have names that begin with the following strings:


bs2_curve*

Operate on 2D Bspline curves.


bs3_curve*

Operate on 3D Bspline curves.


bs3_surface*

Operate on 3D Bspline surfaces.
