| Modifier and Type | Field and Description |
|---|---|
| protected boolean | |
| protected WeakReference | |
| protected long | |
| private static FontScaler |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv abstract long | |
| public void | |
| public void | disposeScaler()
Used when the native resources held by the scaler need to be released before the 2D disposer runs. |
| pack-priv abstract StrikeMetrics | |
| pack-priv abstract float | |
| pack-priv abstract int | |
| pack-priv abstract long | |
| pack-priv abstract void | |
| pack-priv abstract GeneralPath | |
| pack-priv abstract Rectangle2D. | |
| pack-priv abstract Point2D. | |
| pack-priv abstract GeneralPath | |
| pack-priv abstract int | |
| public static synchronized FontScaler | |
| pack-priv abstract int | |
| public static FontScaler | |
| pack-priv abstract long | |
| pack-priv abstract void |
| disposed | back to summary |
|---|---|
| protected boolean disposed | |
| font | back to summary |
|---|---|
| protected WeakReference<Font2D> font | |
| nativeScaler | back to summary |
|---|---|
| protected long nativeScaler | |
| nullScaler | back to summary |
|---|---|
| private static FontScaler nullScaler | |
| FontScaler | back to summary |
|---|---|
| public FontScaler() | |
| createScalerContext | back to summary |
|---|---|
| pack-priv abstract long createScalerContext(double[] matrix, int aa, int fm, float boldness, float italic) | |
| dispose | back to summary |
|---|---|
| public void dispose() Implements sun. | |
| disposeScaler | back to summary |
|---|---|
| public void disposeScaler() Used when the native resources held by the scaler need to be released before the 2D disposer runs. | |
| getFontMetrics | back to summary |
|---|---|
| pack-priv abstract StrikeMetrics getFontMetrics(long pScalerContext) throws FontScalerException | |
| getGlyphAdvance | back to summary |
|---|---|
| pack-priv abstract float getGlyphAdvance(long pScalerContext, int glyphCode) throws FontScalerException | |
| getGlyphCode | back to summary |
|---|---|
| pack-priv abstract int getGlyphCode(char charCode) throws FontScalerException | |
| getGlyphImage | back to summary |
|---|---|
| pack-priv abstract long getGlyphImage(long pScalerContext, int glyphCode) throws FontScalerException | |
| getGlyphMetrics | back to summary |
|---|---|
| pack-priv abstract void getGlyphMetrics(long pScalerContext, int glyphCode, Point2D. | |
| getGlyphOutline | back to summary |
|---|---|
| pack-priv abstract GeneralPath getGlyphOutline(long pScalerContext, int glyphCode, float x, float y) throws FontScalerException | |
| getGlyphOutlineBounds | back to summary |
|---|---|
| pack-priv abstract Rectangle2D. | |
| getGlyphPoint | back to summary |
|---|---|
| pack-priv abstract Point2D. | |
| getGlyphVectorOutline | back to summary |
|---|---|
| pack-priv abstract GeneralPath getGlyphVectorOutline(long pScalerContext, int[] glyphs, int numGlyphs, float x, float y) throws FontScalerException | |
| getMissingGlyphCode | back to summary |
|---|---|
| pack-priv abstract int getMissingGlyphCode() throws FontScalerException | |
| getNullScaler | back to summary |
|---|---|
| public static synchronized FontScaler getNullScaler() | |
| getNumGlyphs | back to summary |
|---|---|
| pack-priv abstract int getNumGlyphs() throws FontScalerException | |
| getScaler | back to summary |
|---|---|
| public static FontScaler getScaler(Font2D font, int indexInCollection, boolean supportsCJK, int filesize) | |
| getUnitsPerEm | back to summary |
|---|---|
| pack-priv abstract long getUnitsPerEm() | |
| invalidateScalerContext | back to summary |
|---|---|
| pack-priv abstract void invalidateScalerContext(long ppScalerContext) | |