RVTDocs.com
Namespace: Autodesk.Revit.DB Class: HermiteSpline

HermiteSpline.Create(IList<XYZ>, Boolean)

Method
Description:
Creates a Hermite spline with default tangency at its endpoints.
Remarks:
The tangents at the ends of the spline are computed from the control points.
Syntax
public static HermiteSpline Create(
	IList<XYZ> controlPoints,
	bool periodic
)
Parameters
Parameter Type Description
controlPoints IList The control points of the Hermite spline.
periodic Boolean True if the Hermite spline is to be periodic, false otherwise.
Return Value
Type Description
HermiteSpline The new HermiteSpline object.
Exceptions
Exception Condition
ArgumentException The control points array is invalid, because it doesn't contain the minimum number of points (2).
ArgumentNullException A non-optional argument was NULL
ArgumentsInconsistentException Curve length is too small for Revit's tolerance (as identified by Application.ShortCurveTolerance).
InvalidOperationException Unable to construct valid HermiteSpline from given inputs.