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

pack-priv Class FTGlyph

extends Object
implements Glyph
Class Inheritance
All Implemented Interfaces
com.sun.javafx.font.Glyph
Imports
com.sun.javafx.font.Glyph, com.sun.javafx.geom.RectBounds, .Shape

Field Summary

Modifier and TypeField and Description
pack-priv float
pack-priv float
pack-priv FT_Bitmap
pack-priv int
pack-priv int
pack-priv byte[]
pack-priv int
pack-priv boolean
pack-priv FTFontStrike
pack-priv float

Constructor Summary

AccessConstructor and Description
pack-priv
FTGlyph(FTFontStrike strike, int glyphCode, boolean drawAsShape)

Method Summary

Modifier and TypeMethod and Description
public float
public RectBounds
public int
public int
public int
public int
public byte[]
public byte[]
getPixelData(int subPixel)

Implements com.sun.javafx.font.Glyph.getPixelData.

Returns the glyph mask at the subpixel position specified by subPixel.

public float
public float
public Shape
public int
private void
init()

public boolean
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

advanceXback to summary
pack-priv float advanceX
advanceYback to summary
pack-priv float advanceY
bitmapback to summary
pack-priv FT_Bitmap bitmap
bitmap_leftback to summary
pack-priv int bitmap_left
bitmap_topback to summary
pack-priv int bitmap_top
bufferback to summary
pack-priv byte[] buffer
glyphCodeback to summary
pack-priv int glyphCode
lcdback to summary
pack-priv boolean lcd
strikeback to summary
pack-priv FTFontStrike strike
userAdvanceback to summary
pack-priv float userAdvance

Constructor Detail

FTGlyphback to summary
pack-priv FTGlyph(FTFontStrike strike, int glyphCode, boolean drawAsShape)

Method Detail

getAdvanceback to summary
public float getAdvance()

Implements com.sun.javafx.font.Glyph.getAdvance.

Annotations
@Override
getBBoxback to summary
public RectBounds getBBox()

Implements com.sun.javafx.font.Glyph.getBBox.

Annotations
@Override
getGlyphCodeback to summary
public int getGlyphCode()

Implements com.sun.javafx.font.Glyph.getGlyphCode.

Annotations
@Override
getHeightback to summary
public int getHeight()

Implements com.sun.javafx.font.Glyph.getHeight.

Annotations
@Override
getOriginXback to summary
public int getOriginX()

Implements com.sun.javafx.font.Glyph.getOriginX.

Annotations
@Override
getOriginYback to summary
public int getOriginY()

Implements com.sun.javafx.font.Glyph.getOriginY.

Annotations
@Override
getPixelDataback to summary
public byte[] getPixelData()

Implements com.sun.javafx.font.Glyph.getPixelData.

Annotations
@Override
getPixelDataback to summary
public byte[] getPixelData(int subPixel)

Implements com.sun.javafx.font.Glyph.getPixelData.

Doc from com.sun.javafx.font.Glyph.getPixelData.

Returns the glyph mask at the subpixel position specified by subPixel.

Annotations
@Override
getPixelXAdvanceback to summary
public float getPixelXAdvance()

Implements com.sun.javafx.font.Glyph.getPixelXAdvance.

Annotations
@Override
getPixelYAdvanceback to summary
public float getPixelYAdvance()

Implements com.sun.javafx.font.Glyph.getPixelYAdvance.

Annotations
@Override
getShapeback to summary
public Shape getShape()

Implements com.sun.javafx.font.Glyph.getShape.

Annotations
@Override
getWidthback to summary
public int getWidth()

Implements com.sun.javafx.font.Glyph.getWidth.

Annotations
@Override
initback to summary
private void init()
isLCDGlyphback to summary
public boolean isLCDGlyph()

Implements com.sun.javafx.font.Glyph.isLCDGlyph.

Annotations
@Override