Eyeshot 11 WinForms API Reference
WinForms Assembly / devDept.Eyeshot.Entities Namespace / Surface Class / Loft Method / Loft(IList<ICurve>,Int32,Boolean,Boolean) Method
The skinning curves
The desired surface degree
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.
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.

In This Topic
    Loft(IList<ICurve>,Int32,Boolean,Boolean) Method
    In This Topic
    Creates a surface from skinning.
    Syntax
    '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.
    See Also