aerocaps.examples.fill_surface.fill_surface_four_sided#

fill_surface_four_sided(displacement_degree: int = 3) -> (<class 'aerocaps.geom.surfaces.RationalBezierSurface'>, typing.List[aerocaps.geom.curves.BezierCurve3D])[source]#

Creates a four-sided fill surface from a combination of rational and non-rational Bézier curves.

../_images/fill_surface.png

Fill surface from four curve boundaries#

Parameters:

displacement_degree (int) – Displacement degree to use for the fill surface top and bottom boundary insertion

Returns:

Fill surface and the list of the four boundary curves

Return type:

ac.RationalBezierSurface, List[ac.Bezier3D or ac.RationalBezierCurve3D]