docs: private void update(double... points)
      {
          checkInput(points);
          if (!closed)
          {
              this.injection = checkInjection(points, 0);
          }
          double[] cp = createControlPoints(points);
          init(cp);
      }