Methods
calcBSplineDerivatives
Parameters
p: number
U: number[]
u: number
nd: number
calcBSplinePoint
Parameters
p: number
U: number[]
u: number
calcBasisFunctionDerivatives
- calcBasisFunctionDerivatives(span: number, u: number, p: number, n: number, U: number[]): number[][]
Parameters
span: number
u: number
p: number
n: number
U: number[]
Returns number[][]
calcBasisFunctions
- calcBasisFunctions(span: number, u: number, p: number, U: number[]): number[]
Parameters
span: number
u: number
p: number
U: number[]
Returns number[]
calcKoverI
- calcKoverI(k: number, i: number): number
calcNURBSDerivatives
Parameters
p: number
U: number[]
u: number
nd: number
calcRationalCurveDerivatives
calcSurfacePoint
Parameters
p: number
q: number
U: number[]
V: number[]
u: number
v: number
findSpan
- findSpan(p: number, u: number, U: number[]): number
Parameters
p: number
u: number
U: number[]
Returns number
Nurbsutils