Generated by
JDiff

Class java.awt.font.GlyphVector

Added Methods
int getGlyphCharIndex(int) Returns the character index of the specified glyph.
int[] getGlyphCharIndices(int, int, int[]) Returns the character indices of the specified glyphs.
Shape getGlyphOutline(int, float, float) Returns a Shape whose interior corresponds to the visual representation of the specified glyph within this GlyphVector offset to x  y.
Rectangle getGlyphPixelBounds(int, FontRenderContext, float, float) Returns the pixel bounds of the glyph at index when this GlyphVector is rendered in a Graphics with the given FontRenderContext at the given location.
int getLayoutFlags() Returns flags describing the global state of the GlyphVector.
Rectangle getPixelBounds(FontRenderContext, float, float) Returns the pixel bounds of this GlyphVector when rendered in a graphics with the given FontRenderContext at the given location.
 

Added Fields
int FLAG_COMPLEX_GLYPHS A flag used with getLayoutFlags that indicates that this GlyphVector has a complex glyph-to-char mapping (one that does not map glyphs to chars one-to-one in strictly ascending or descending order matching the run direction).
int FLAG_HAS_POSITION_ADJUSTMENTS A flag used with getLayoutFlags that indicates that this GlyphVector has position adjustments.
int FLAG_HAS_TRANSFORMS A flag used with getLayoutFlags that indicates that this GlyphVector has per-glyph transforms.
int FLAG_MASK A mask for supported flags from getLayoutFlags.
int FLAG_RUN_RTL A flag used with getLayoutFlags that indicates that this GlyphVector has a right-to-left run direction.