Beta (Inputs.Base)BetakindAlways bspline.
BetauThe degree along u, from 1 to 25.
BetavThe degree along v, from 1 to 25.
BetauHow many rows of control points there are along u.
BetavHow many control points each row holds, along v.
BetapointsA range of x, y, z triples in f64: uCount times vCount control points.
Optional BetaweightsA range in f64 with one weight above zero per control point; left out for a surface
that is not rational.
BetauA range in f64 holding the distinct knots along u, rising.
BetauHow many times each knot along u repeats; they add up to uCount plus uDegree plus one.
BetavA range in f64 holding the distinct knots along v, rising.
BetavHow many times each knot along v repeats; they add up to vCount plus vDegree plus one.
A B-spline surface, rational when it has weights. Its control points form a net of
uCountrows ofvCountpoints, row by row, as STEP's list of lists does.