CreateCurve Method (HermiteSpline)


Nurb Spline Create Curve(Hermite Spline) Method

Creates a new geometric Curve object by converting the given HermiteSpline. The created curve may be a NURBSpline or a simpler curve such as line or arc.

Namespace: Autodesk.Revit.DB
Assembly: RevitAPI (in RevitAPI.dll) Version: 25.0.0.0 (25.0.0.0)
Syntax
public static Curve CreateCurve(
	HermiteSpline hermiteSpline
)

Parameters

hermiteSpline HermiteSpline
The HermiteSpline that will be converted.

Return Value

Curve
The new Curve object.
Exceptions
Exception Condition
ArgumentException The given hermite spline has to be non-periodic. -or- Curve length is too small for Revit's tolerance (as identified by Application.ShortCurveTolerance).
ArgumentNullException A non-optional argument was NULL
Remarks
The function does not support periodic Hermite curve.
See Also
ArchiLabs

Stop fighting Revit automation.

Build repeatable BIM design and documentation workflows with scripts, data, and AI in one place, without wrestling brittle one-off automations.

Try ArchiLabs →