| 340 | } |
| 341 | |
| 342 | void BSpline::insertKnots(double tau, unsigned int dim, unsigned int multiplicity) |
| 343 | { |
| 344 | // Insert knots and compute knot insertion matrix |
| 345 | SparseMatrix A = basis.insertKnots(tau, dim, multiplicity); |
| 346 | |
| 347 | // Update control points |
| 348 | updateControlPoints(A); |
| 349 | } |
| 350 | |
| 351 | void BSpline::regularizeKnotVectors(std::vector<double> &lb, std::vector<double> &ub) |
| 352 | { |
no outgoing calls