Creates a Hermite spline with default tangency at its endpoints.
Namespace: Autodesk.Revit.DB
Assembly: RevitAPI (in RevitAPI.dll) Version: 24.0.0.0 (24.0.0.0)
Since: 2014
Syntax
C# |
---|
|
Visual Basic |
---|
|
Visual C++ |
---|
|
Parameters
- controlPoints
- Type: System.Collections.GenericIListXYZ
The control points of the Hermite spline.
- periodic
- Type: SystemBoolean
True if the Hermite spline is to be periodic, false otherwise.
Return Value
The new HermiteSpline object.Remarks
The tangents at the ends of the spline are computed from the control points.
Exceptions
Exception | Condition |
---|---|
Autodesk.Revit.ExceptionsArgumentException | The control points array is invalid, because it doesn't contain the minimum number of points (2). |
Autodesk.Revit.ExceptionsArgumentNullException | A non-optional argument was NULL |
Autodesk.Revit.ExceptionsArgumentsInconsistentException | Curve length is too small for Revit's tolerance (as identified by Application.ShortCurveTolerance). |
Autodesk.Revit.ExceptionsInvalidOperationException | Unable to construct valid HermiteSpline from given inputs. |