Eyeshot 10 WinForms API Reference
CubicSplineInterpolation(IList<Point3D>,Vector3D,Vector3D) Method

WinForms Assembly > devDept.Eyeshot.Entities Namespace > Curve Class > CubicSplineInterpolation Method : CubicSplineInterpolation(IList<Point3D>,Vector3D,Vector3D) Method
The list of 3D points to interpolate
The start 3D tangent vector, magnitude matters (total chord length of the point set can be a reasonable value).
The end 3D tangent vector, magnitude matters (total chord length of the point set can be a reasonable value).
Cubic spline interpolation.
Syntax
'Declaration
 
Public Overloads Shared Function CubicSplineInterpolation( _
   ByVal Q As IList(Of Point3D), _
   ByVal startTang As Vector3D, _
   ByVal endTang As Vector3D _
) As Curve
public static Curve CubicSplineInterpolation( 
   IList<Point3D> Q,
   Vector3D startTang,
   Vector3D endTang
)

Parameters

Q
The list of 3D points to interpolate
startTang
The start 3D tangent vector, magnitude matters (total chord length of the point set can be a reasonable value).
endTang
The end 3D tangent vector, magnitude matters (total chord length of the point set can be a reasonable value).

Return Value

The interpolated curve if the operation succeeded, null/Nothing otherwise.
See Also

Reference

Curve Class
Curve Members
Overload List