RhinoCommon API
NurbsCurveCreateHSpline Method (IEnumerablePoint3d, Vector3d, Vector3d) |
Construct an H-spline from a sequence of interpolation points and
optional start and end derivative information
Namespace: Rhino.Geometry
Assembly: RhinoCommon (in RhinoCommon.dll)
Since: 7.0
public static NurbsCurve CreateHSpline( IEnumerable<Point3d> points, Vector3d startTangent, Vector3d endTangent )
Public Shared Function CreateHSpline ( points As IEnumerable(Of Point3d), startTangent As Vector3d, endTangent As Vector3d ) As NurbsCurve
Parameters
- points
- Type: System.Collections.GenericIEnumerablePoint3d
Points to interpolate - startTangent
- Type: Rhino.GeometryVector3d
Unit tangent vector or Unset - endTangent
- Type: Rhino.GeometryVector3d
Unit tangent vector or Unset
Return Value
Type: NurbsCurveNURBS curve approximation of an arc on success