nuget server logo nuget api documents
↑

API Docs / Microsoft.VisualBasic.Math.Core / B_Spline

B_Spline

Full name Microsoft.VisualBasic.Math.Interpolation.B_Spline Assembly Microsoft.VisualBasic.Math.Core Members 4

B-spline.

degree参数应该是大于1的,否则等于1的时候将不会进行插值处理

00 Remarks

https://github.com/kerrot/B_Spline

01 Syntax

Microsoft.VisualBasic.Math.Interpolation.B_Spline

02 Methods

NameOverloadsSummary
BSpline 2 B-spline curve interpolation
Compute 1 B-spline curve interpolation
OutputPoint 1

03 Members

method BSpline #
BSpline(IEnumerable(Of Point), Single, Int32)

B-spline curve interpolation

Parameters
NameTypeDescription
ctrlPtsIEnumerable(Of Point)

Control points

degree%Single

-

RESOLUTION%Int32

-

method BSpline overload 2 #
BSpline(IEnumerable(Of PointF), Single, Int32)

B-spline curve interpolation

Parameters
NameTypeDescription
ctrlPtsIEnumerable(Of PointF)

Control points

degree%Single

-

RESOLUTION%Int32

-

method Compute #
Compute(IEnumerable(Of PointF), Single, Int32)

B-spline curve interpolation

Parameters
NameTypeDescription
controlPointsIEnumerable(Of PointF)

Control points

degree%Single

-

RESOLUTION%Int32

-

method OutputPoint #
OutputPoint(PointF(), Double(), Int32, Double)
Parameters
NameTypeDescription
ctrlPtsPointF()

-

tDouble()

-

k%Int32

因为在这个函数里面的k参数是用来计算数组元素的index的,所以在这里不使用实数来表示了,而是使用整形数

uDouble

-