APIdia Launch Partner
Top Fields Constructors Methods
sun.font

pack-priv final Class DelegateStrike

extends NativeStrike
Class Inheritance
Imports
java.awt.geom.GeneralPath, .Point2D, .Rectangle2D, java.awt.Rectangle

Field Summary

Modifier and TypeField and Description
private FontStrike
Inherited from sun.font.NativeStrike:
fontTxinvertDevTxnativeFontnumGlyphs

Constructor Summary

AccessConstructor and Description
pack-priv
DelegateStrike(NativeFont nativeFont, FontStrikeDesc desc, FontStrike delegate)

Method Summary

Modifier and TypeMethod and Description
pack-priv Point2D.Float
pack-priv float
pack-priv StrikeMetrics
pack-priv float
pack-priv void
pack-priv long
pack-priv void
getGlyphImagePtrs(int[] glyphCodes, long[] images, int len)

Overrides sun.font.NativeStrike.getGlyphImagePtrs.

pack-priv Point2D.Float
pack-priv GeneralPath
getGlyphOutline(int glyphCode, float x, float y)

Overrides sun.font.NativeStrike.getGlyphOutline.

pack-priv Rectangle2D.Float
Inherited from sun.font.NativeStrike:
getGlyphImagePtrNoCache

Field Detail

delegateStrikeback to summary
private FontStrike delegateStrike

Constructor Detail

DelegateStrikeback to summary
pack-priv DelegateStrike(NativeFont nativeFont, FontStrikeDesc desc, FontStrike delegate)

Method Detail

getCharMetricsback to summary
pack-priv Point2D.Float getCharMetrics(char ch)

Overrides sun.font.PhysicalStrike.getCharMetrics.

Annotations
@Override
getCodePointAdvanceback to summary
pack-priv float getCodePointAdvance(int cp)

Overrides sun.font.PhysicalStrike.getCodePointAdvance.

Annotations
@Override
getFontMetricsback to summary
pack-priv StrikeMetrics getFontMetrics()

Overrides sun.font.NativeStrike.getFontMetrics.

Annotations
@Override
getGlyphAdvanceback to summary
pack-priv float getGlyphAdvance(int glyphCode)

Overrides sun.font.NativeStrike.getGlyphAdvance.

Annotations
@Override
getGlyphImageBoundsback to summary
pack-priv void getGlyphImageBounds(int glyphCode, Point2D.Float pt, Rectangle result)

Overrides sun.font.NativeStrike.getGlyphImageBounds.

Annotations
@Override
getGlyphImagePtrback to summary
pack-priv long getGlyphImagePtr(int glyphCode)

Overrides sun.font.NativeStrike.getGlyphImagePtr.

Annotations
@Override
getGlyphImagePtrsback to summary
pack-priv void getGlyphImagePtrs(int[] glyphCodes, long[] images, int len)

Overrides sun.font.NativeStrike.getGlyphImagePtrs.

Annotations
@Override
getGlyphMetricsback to summary
pack-priv Point2D.Float getGlyphMetrics(int glyphCode)

Overrides sun.font.NativeStrike.getGlyphMetrics.

Annotations
@Override
getGlyphOutlineback to summary
pack-priv GeneralPath getGlyphOutline(int glyphCode, float x, float y)

Overrides sun.font.NativeStrike.getGlyphOutline.

Annotations
@Override
getGlyphOutlineBoundsback to summary
pack-priv Rectangle2D.Float getGlyphOutlineBounds(int glyphCode)

Overrides sun.font.NativeStrike.getGlyphOutlineBounds.

Annotations
@Override