2027 Method
Changes 0
M

CurveLoop.CreateViaThicken

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

Note that for input elliptical fragments and NurbSpline curves, any offsets will be created as HermiteSplines.

Overloads (2):
CreateViaThicken(Curve,Double,XYZ)
public static CurveLoop CreateViaThicken(
	Curve pCurve,
	double thickness,
	XYZ normal
)
  • pCurve
    The input curve.
  • Double
    thickness
    The distance between the offset curves created on either side of the input curve.
  • normal
    The normal vector to the plane used for thickening.
Return Value CurveLoop The new curve loop.