docs: public void setMaxPointError(double maxPointError)
      {
          if(maxPointError < 0 || Double.isInfinite(maxPointError) || Double.isNaN(maxPointError))
              throw new ArithmeticException("The error must be a positive value, not " + maxPointError );
          this.maxPointError = maxPointError;
      }