APIdia Launch Partner
Top Fields Constructors Methods
sun.font

pack-priv Class NullFontScaler

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

Field Summary

Inherited from sun.font.FontScaler:
disposedfontnativeScaler

Constructor Summary

AccessConstructor and Description
pack-priv
public
NullFontScaler(Font2D font, int indexInCollection, boolean supportsCJK, int filesize)

Method Summary

Modifier and TypeMethod and Description
pack-priv long
createScalerContext(double[] matrix, int aa, int fm, float boldness, float italic)

Implements abstract sun.font.FontScaler.createScalerContext.

pack-priv StrikeMetrics
getFontMetrics(long pScalerContext)

Implements abstract sun.font.FontScaler.getFontMetrics.

pack-priv float
getGlyphAdvance(long pScalerContext, int glyphCode)

Implements abstract sun.font.FontScaler.getGlyphAdvance.

pack-priv int
getGlyphCode(char charCode)

Implements abstract sun.font.FontScaler.getGlyphCode.

pack-priv native long
getGlyphImage(long pScalerContext, int glyphCode)

Implements abstract sun.font.FontScaler.getGlyphImage.

pack-priv void
getGlyphMetrics(long pScalerContext, int glyphCode, Point2D.Float metrics)

Implements abstract sun.font.FontScaler.getGlyphMetrics.

pack-priv GeneralPath
getGlyphOutline(long pScalerContext, int glyphCode, float x, float y)

Implements abstract sun.font.FontScaler.getGlyphOutline.

pack-priv Rectangle2D.Float
getGlyphOutlineBounds(long pContext, int glyphCode)

Implements abstract sun.font.FontScaler.getGlyphOutlineBounds.

pack-priv Point2D.Float
getGlyphPoint(long pScalerContext, int glyphCode, int ptNumber)

Implements abstract sun.font.FontScaler.getGlyphPoint.

pack-priv GeneralPath
getGlyphVectorOutline(long pScalerContext, int[] glyphs, int numGlyphs, float x, float y)

Implements abstract sun.font.FontScaler.getGlyphVectorOutline.

pack-priv int
pack-priv static native long
pack-priv int
pack-priv long
pack-priv void
Inherited from sun.font.FontScaler:
disposedisposeScalergetNullScalergetScaler

Constructor Detail

NullFontScalerback to summary
pack-priv NullFontScaler()
NullFontScalerback to summary
public NullFontScaler(Font2D font, int indexInCollection, boolean supportsCJK, int filesize)

Method Detail

createScalerContextback to summary
pack-priv long createScalerContext(double[] matrix, int aa, int fm, float boldness, float italic)

Implements abstract sun.font.FontScaler.createScalerContext.

getFontMetricsback to summary
pack-priv StrikeMetrics getFontMetrics(long pScalerContext)

Implements abstract sun.font.FontScaler.getFontMetrics.

getGlyphAdvanceback to summary
pack-priv float getGlyphAdvance(long pScalerContext, int glyphCode)

Implements abstract sun.font.FontScaler.getGlyphAdvance.

getGlyphCodeback to summary
pack-priv int getGlyphCode(char charCode) throws FontScalerException

Implements abstract sun.font.FontScaler.getGlyphCode.

getGlyphImageback to summary
pack-priv native long getGlyphImage(long pScalerContext, int glyphCode)

Implements abstract sun.font.FontScaler.getGlyphImage.

getGlyphMetricsback to summary
pack-priv void getGlyphMetrics(long pScalerContext, int glyphCode, Point2D.Float metrics)

Implements abstract sun.font.FontScaler.getGlyphMetrics.

getGlyphOutlineback to summary
pack-priv GeneralPath getGlyphOutline(long pScalerContext, int glyphCode, float x, float y)

Implements abstract sun.font.FontScaler.getGlyphOutline.

getGlyphOutlineBoundsback to summary
pack-priv Rectangle2D.Float getGlyphOutlineBounds(long pContext, int glyphCode)

Implements abstract sun.font.FontScaler.getGlyphOutlineBounds.

getGlyphPointback to summary
pack-priv Point2D.Float getGlyphPoint(long pScalerContext, int glyphCode, int ptNumber)

Implements abstract sun.font.FontScaler.getGlyphPoint.

getGlyphVectorOutlineback to summary
pack-priv GeneralPath getGlyphVectorOutline(long pScalerContext, int[] glyphs, int numGlyphs, float x, float y)

Implements abstract sun.font.FontScaler.getGlyphVectorOutline.

getMissingGlyphCodeback to summary
pack-priv int getMissingGlyphCode() throws FontScalerException

Implements abstract sun.font.FontScaler.getMissingGlyphCode.

getNullScalerContextback to summary
pack-priv static native long getNullScalerContext()
getNumGlyphsback to summary
pack-priv int getNumGlyphs() throws FontScalerException

Implements abstract sun.font.FontScaler.getNumGlyphs.

getUnitsPerEmback to summary
pack-priv long getUnitsPerEm()

Implements abstract sun.font.FontScaler.getUnitsPerEm.

invalidateScalerContextback to summary
pack-priv void invalidateScalerContext(long pScalerContext)

Implements abstract sun.font.FontScaler.invalidateScalerContext.