'Declaration Public Overloads Shared Function Loft( _ ByVal curveList As IList(Of ICurve), _ ByVal degree As Integer, _ ByVal splitAtCorners As Boolean, _ Optional ByVal speedChange As Boolean _ ) As Surface()
public static Surface[] Loft( IList<ICurve> curveList, int degree, bool splitAtCorners, bool speedChange )
Parameters
- curveList
- The skinning curves
- degree
- The desired surface degree
- splitAtCorners
- If True, it splits the curves at corner points. It is useful when the curves have similar shapes, and you want to line up the corners in the resulting surface.
- speedChange
- Works only when splitAtCorners is true. If true, when the tangents have the same direction but different lengths, the curve will be split. If false, it won't be split.
Return Value
The resulting surface array if the operation succeeds, null/Nothing otherwise.