API Reference > geometry-core > Bspline > BSpline1dNd > constructor constructor MethodProtected initialize arrays for given spline dimensions. BSpline1dNd(numPoles: number, poleLength: number, order: number, knots: KnotVector): BSpline1dNd Parameter Type Description numPoles number number of poles poleLength number number of coordinates per pole (e.g.. 3 for 3D unweighted, 4 for 3d weighted, 2 for 2d unweighted, 3 for 2d weighted) order number number of poles in support for a section of the bspline knots KnotVector KnotVector. This is captured, not cloned. Returns - BSpline1dNd Defined in core/geometry/src/bspline/BSpline1dNd.ts Line 51 Last Updated: 15 June, 2021