| Modifier and Type | Field and Description |
|---|---|
(package private) float |
ascent |
(package private) static int |
CAPHEIGHT |
(package private) float |
descent |
(package private) PrismFontFile |
fontResource |
(package private) float |
linegap |
(package private) static int |
METRICS_TOTAL |
(package private) float |
size |
(package private) static int |
STRIKETHROUGH_OFFSET |
(package private) static int |
STRIKETHROUGH_THICKNESS |
private float[] |
styleMetrics |
(package private) static int |
TYPO_ASCENT |
(package private) static int |
TYPO_DESCENT |
(package private) static int |
TYPO_LINEGAP |
(package private) static int |
UNDERLINE_OFFSET |
(package private) static int |
UNDERLINE_THICKESS |
(package private) static int |
XHEIGHT |
| Constructor and Description |
|---|
PrismMetrics(float ascent,
float descent,
float linegap,
PrismFontFile fontResource,
float size) |
| Modifier and Type | Method and Description |
|---|---|
private void |
checkStyleMetrics() |
float |
getAscent() |
float |
getCapHeight() |
float |
getDescent() |
float |
getLineGap() |
float |
getLineHeight() |
float |
getStrikethroughOffset() |
float |
getStrikethroughThickness() |
float |
getTypoAscent() |
float |
getTypoDescent() |
float |
getTypoLineGap() |
float |
getUnderLineOffset() |
float |
getUnderLineThickness() |
float |
getXHeight() |
java.lang.String |
toString() |
PrismFontFile fontResource
float ascent
float descent
float linegap
private float[] styleMetrics
float size
static final int XHEIGHT
static final int CAPHEIGHT
static final int TYPO_ASCENT
static final int TYPO_DESCENT
static final int TYPO_LINEGAP
static final int STRIKETHROUGH_THICKNESS
static final int STRIKETHROUGH_OFFSET
static final int UNDERLINE_THICKESS
static final int UNDERLINE_OFFSET
static final int METRICS_TOTAL
PrismMetrics(float ascent,
float descent,
float linegap,
PrismFontFile fontResource,
float size)
public float getDescent()
getDescent in interface Metricspublic float getLineGap()
getLineGap in interface Metricspublic float getLineHeight()
getLineHeight in interface Metricsprivate void checkStyleMetrics()
public float getTypoAscent()
getTypoAscent in interface Metricspublic float getTypoDescent()
getTypoDescent in interface Metricspublic float getTypoLineGap()
getTypoLineGap in interface Metricspublic float getCapHeight()
getCapHeight in interface Metricspublic float getXHeight()
getXHeight in interface Metricspublic float getStrikethroughOffset()
getStrikethroughOffset in interface Metricspublic float getStrikethroughThickness()
getStrikethroughThickness in interface Metricspublic float getUnderLineOffset()
getUnderLineOffset in interface Metricspublic float getUnderLineThickness()
getUnderLineThickness in interface Metricspublic java.lang.String toString()
toString in class java.lang.Object