2020 Method
Changes 0
M

CurveLoop.CreateViaThicken

Description:
Creates a new closed curve loop by thickening the input open curve loop with respect to a given plane.
Remarks:
The new loop will be created via offsets of the input curve loop (in the plane of the normal vector) with the endpoints connected with lines.The original curve loop will be at the center of the new loop.

If the curve loop contains curves such as elliptical segments or splines, it is possible the offset creation will fail if Revit will not be able to trim contiguous curves to meet one another. If the offset is successful, offsets of those curve types will be created as HermiteSplines.

Overloads (2):
CreateViaThicken(CurveLoop,Double,XYZ)
public static CurveLoop CreateViaThicken(
	CurveLoop curveLoop,
	double thickness,
	XYZ normal
)
Return Value CurveLoop The new curve loop.