docs: public void build(double[] coords, int nump) throws IllegalArgumentException {
          if (nump < 4) {
              throw new IllegalArgumentException("Less than four input points specified");
          }
          if (coords.length / 3 < nump) {
              throw new IllegalArgumentException("Coordinate array too small for specified number of points");
          }
          initBuffers(nump);
          setPoints(coords, nump);
          buildHull();
      }