aerocaps.geom.surfaces#

Parametric surface classes (two-dimensional geometric objects defined by parameters \(u\) and \(v\) that reside in three-dimensional space)

Classes

BSplineSurface(points, knots_u, knots_v[, ...])

B-spline surface class

BezierSurface(points[, name, construction])

Bézier surface class.

NURBSSurface(points, knots_u, knots_v, weights)

NURBS surface class

RationalBezierSurface(points, weights[, ...])

Rational Bézier surface class.

SurfaceCorner(*values)

SurfaceEdge(*values)

Enum describing the name of each edge of a four-sided surface.

TrimmedSurface(untrimmed_surface, ...[, ...])