Brep.Loft (IList<ICurve>, Int32, Boolean, Boolean, Boolean, Double) Method

Creates a Brep from skinning.
Public Shared Function Loft( _ 
ByVal curveList As IList(Of ICurve), _ 
ByVal degree As Integer, _ 
Optional ByVal splitAtCorners As Boolean = true, _ 
Optional ByVal endCaps As Boolean = true, _ 
Optional ByVal speedChange As Boolean = false, _ 
Optional ByVal tolerance As Double = REBUILD_FACTOR _ 
) As Brep
This language is not supported or no code example is available.
public static Brep Loft( 
IList<ICurve> curveList
int degree
bool splitAtCorners = true, 
bool endCaps = true, 
bool speedChange = false, 
double tolerance = REBUILD_FACTOR 
)
This language is not supported or no code example is available.

Parameters

curveList
IList<ICurve>

The skinning curves

degree
int

The desired surface degree

splitAtCorners
bool

If True, it splits the curves at corner points. It is useful when the sections are Composite Curves with similar shape, and you want to line up the corners (and curve segments) in the resulting Brep.

endCaps
bool

if true, it creates a closed Brep

speedChange
bool

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.

tolerance
double

the regeneration tolerance

Return Value

Brep

The resulting Brep if the operation succeeds, null/Nothing otherwise.

.NET Framework

Supported in: 4.5, 4.6, 4.7

In this article

Definition