Top Fields Constructors Methods
com.sun.javafx.font.freetype

pack-priv Class FTFontStrike

extends PrismFontStrike<FTFontFile>
Class Inheritance
Imports
com.sun.javafx.font.DisposerRecord, .FontStrikeDesc, .Glyph, .PrismFontFactory, .PrismFontStrike, com.sun.javafx.geom.Path2D, com.sun.javafx.geom.transform.BaseTransform

Field Summary

Modifier and TypeField and Description
pack-priv FT_Matrix
Inherited from com.sun.javafx.font.PrismFontStrike:
drawShapes

Constructor Summary

AccessConstructor and Description
protected
FTFontStrike(FTFontFile fontResource, float size, BaseTransform tx, int aaMode, FontStrikeDesc desc)

Method Summary

Modifier and TypeMethod and Description
protected DisposerRecord
protected Glyph
protected Path2D
pack-priv void
Inherited from com.sun.javafx.font.PrismFontStrike:
clearDescdrawAsShapesequalsgetAAModegetCharAdvancegetFontResourcegetGlyphgetGlyphgetMetricsgetOutlinegetQuantizedPositiongetSizegetTransformhashCodetoString

Field Detail

matrixback to summary
pack-priv FT_Matrix matrix

Constructor Detail

FTFontStrikeback to summary
protected FTFontStrike(FTFontFile fontResource, float size, BaseTransform tx, int aaMode, FontStrikeDesc desc)

Method Detail

createDisposerback to summary
protected DisposerRecord createDisposer(FontStrikeDesc desc)

Implements abstract com.sun.javafx.font.PrismFontStrike.createDisposer.

Annotations
@Override
createGlyphback to summary
protected Glyph createGlyph(int glyphCode)

Implements abstract com.sun.javafx.font.PrismFontStrike.createGlyph.

Annotations
@Override
createGlyphOutlineback to summary
protected Path2D createGlyphOutline(int glyphCode)

Implements abstract com.sun.javafx.font.PrismFontStrike.createGlyphOutline.

Annotations
@Override
initGlyphback to summary
pack-priv void initGlyph(FTGlyph glyph)