docs: public void calcAutoScale() {
          double maxNoOfMajorTicks = 10;
          //double maxNoOfMinorTicks = 10;
          double niceRange         = (Helper.calcNiceNumber(getRange(), false));
          double majorTickSpace    = Helper.calcNiceNumber(niceRange / (maxNoOfMajorTicks - 1), true);
          double niceMinValue      = (Math.floor(getMinValue() / majorTickSpace) * majorTickSpace);
          double niceMaxValue      = (Math.ceil(getMaxValue() / majorTickSpace) * majorTickSpace);
          //double minorTickSpace    = Helper.calcNiceNumber(majorTickSpace / (maxNoOfMinorTicks - 1), true);
          setMinValue(niceMinValue);
          setMaxValue(niceMaxValue);
      }