VPNurbsGenerator EvaluateBasisFunctions Method Virtual Photonics - VTS Library
Virtual Photonics
Computes the non vanishing basis functions on the specific knot span. Algorithm 2.2 from 'The NURBS Book' page 70.

Namespace: Vts.Modeling.ForwardSolvers
Assembly: Vts (in Vts.dll) Version: 1.0.12.0 (1.0.12)
Syntax

public double[] EvaluateBasisFunctions(
	int spanIndex,
	double parametricPoint,
	NurbsValues nurbsValues
)

Parameters

spanIndex
Type: OnlineSystem Int32
index of the knot span where the parametric point belongs
parametricPoint
Type: OnlineSystem Double
parametric variable
nurbsValues
Type: Vts.Modeling.ForwardSolvers NurbsValues
NurbsValues class which contains the knot,degree and control points

Return Value

Type:  OnlineDouble 
array with the value of the non vanishing basis functions evaluated at the parametric point
See Also