|
||||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||
java.lang.Object | +--org.apache.batik.gvt.font.KerningTable
The KerningTable class holds a kerning table (a collection of Kern elements). It provides a more convenient method of looking up kerning values when laying out glyphs.
| Constructor Summary | |
|---|---|
KerningTable(Kern[] entries)
Creates a KerningTable from an array of Kern entries. |
|
| Method Summary | |
|---|---|
float |
getKerningValue(int glyphCode1,
int glyphCode2,
java.lang.String glyphUnicode1,
java.lang.String glyphUnicode2)
Returns the amount of kerning that should be added between the given glyphs. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public KerningTable(Kern[] entries)
entries - The array of Kern objects that represent the kerning
entries for the font that this kerning table belongs to.| Method Detail |
public float getKerningValue(int glyphCode1,
int glyphCode2,
java.lang.String glyphUnicode1,
java.lang.String glyphUnicode2)
glyphCode1 - The id of the first glyph in the kerning pairglyphCode2 - The id of the second glyph in the kerning pairglyphUnicode1 - The unicode value of the first glyph in the kerning
pairglyphUnicode2 - The unicode vlaue of the second glyph in the kerning
pair
|
||||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||