/** * Returns the rectangular bounds of the completed glyph layout, * inclusive of "decoration" (underline, overline, etc.) */ public Rectangle2D getGeometricBounds() { syncLayout(); Rectangle2D gvB, decB; gvB = gv.getGeometricBounds(); decB = getDecorationOutline(DECORATION_ALL).getBounds2D(); return gvB.createUnion(decB); }
/** * Returns the rectangular bounds of the completed glyph layout, * inclusive of "decoration" (underline, overline, etc.) */ public Rectangle2D getGeometricBounds() { syncLayout(); Rectangle2D gvB, decB; gvB = gv.getGeometricBounds(); decB = getDecorationOutline(DECORATION_ALL).getBounds2D(); return gvB.createUnion(decB); }
/** * Returns the rectangular bounds of the completed glyph layout, * inclusive of "decoration" (underline, overline, etc.) */ public Rectangle2D getGeometricBounds() { syncLayout(); Rectangle2D gvB, decB; gvB = gv.getGeometricBounds(); decB = getDecorationOutline(DECORATION_ALL).getBounds2D(); return gvB.createUnion(decB); }