API Reference > geometry-core > Bspline > BSplineCurve3dH > create create MethodStatic Create a bspline with given knots. Two count conditions are recognized: ** If poleArray.length + order == knotArray.length, the first and last are assumed to be the extraneous knots of classic clamping. ** If poleArray.length + order == knotArray.length + 2, the knots are in modern form. create(controlPoints: Float64Array | Point4d[] | Point3d[], knotArray: Float64Array | number[], order: number): BSplineCurve3dH | undefined Parameter Type Description controlPoints Float64Array | Point4d[] | Point3d[] knotArray Float64Array | number[] order number Returns - BSplineCurve3dH | undefined Defined in core/geometry/src/bspline/BSplineCurve3dH.ts Line 117 Last Updated: 13 June, 2024