code: public final float toPoint() {
          if (unit == FontSizeUnit.PIXEL) {
              return (size / 4 * 3);
          }
          if (unit == FontSizeUnit.EM) {
              return (size * 12);
          }
          if (unit == FontSizeUnit.PERCENT) {
              return (size / 100 * 12);
          }
          if (unit == FontSizeUnit.POINT) {
              return size;
          }
          throw new IllegalStateException("Unknown unit: " + unit);
      }
docs: Returns the font size expressed in points.
  
  @return Points.