/** * Returns the advance width of the glyph. * @return the width */ public int getWidth() { synchronized(LOG) { if (path == null) { render(); } } return width; }
/** * Returns the path of the character. * @return the path */ public GeneralPath getPath() { synchronized(LOG) { if (path == null) { render(); } } return path; }
/** * Returns the bounds of the renderer path. * @return the bounds as Rectangle2D */ public Rectangle2D getBounds() { synchronized(LOG) { if (path == null) { render(); } } return path.getBounds2D(); }
/** * Returns the advance width of the glyph. * @return the width */ public int getWidth() { synchronized(LOG) { if (path == null) { render(); } } return width; }
/** * Returns the path of the character. * @return the path */ public GeneralPath getPath() { synchronized(LOG) { if (path == null) { render(); } } return path; }
/** * Returns the advance width of the glyph. * @return the width */ public int getWidth() { synchronized(LOG) { if (path == null) { render(); } } return width; }
/** * Returns the path of the character. * @return the path */ public GeneralPath getPath() { synchronized(LOG) { if (path == null) { render(); } } return path; }
/** * Returns the bounds of the renderer path. * @return the bounds as Rectangle2D */ public Rectangle2D getBounds() { synchronized(LOG) { if (path == null) { render(); } } return path.getBounds2D(); }
/** * Returns the bounds of the renderer path. * @return the bounds as Rectangle2D */ public Rectangle2D getBounds() { synchronized(LOG) { if (path == null) { render(); } } return path.getBounds2D(); }