public final class GlyphList extends Object
Constructor and Description |
---|
GlyphList(int spacerIncrement) |
GlyphList(int glyphIncrement,
int spacerIncrement) |
Modifier and Type | Method and Description |
---|---|
void |
addGlyphData(int[] rawCodepoints,
int rawCodePointOffset,
int rawCodePointLength,
int breakWeight,
int classification,
org.pentaho.reporting.libraries.fonts.text.Spacing spacing,
int width,
int height,
int baseLine,
int kerning) |
void |
clear() |
void |
ensureSize(int size) |
Glyph |
getGlyph(int index) |
String |
getGlyphAsString(int index,
org.pentaho.reporting.libraries.fonts.encoding.CodePointBuffer codePointBuffer) |
int |
getSize() |
String |
getText(int offset,
int length,
org.pentaho.reporting.libraries.fonts.encoding.CodePointBuffer codePointBuffer) |
boolean |
isEmpty() |
GlyphList |
lock() |
String |
toString() |
public GlyphList(int spacerIncrement)
public GlyphList(int glyphIncrement, int spacerIncrement)
public void addGlyphData(int[] rawCodepoints, int rawCodePointOffset, int rawCodePointLength, int breakWeight, int classification, org.pentaho.reporting.libraries.fonts.text.Spacing spacing, int width, int height, int baseLine, int kerning)
public Glyph getGlyph(int index)
public int getSize()
public GlyphList lock()
public void clear()
public void ensureSize(int size)
public boolean isEmpty()
public String getText(int offset, int length, org.pentaho.reporting.libraries.fonts.encoding.CodePointBuffer codePointBuffer)
public String getGlyphAsString(int index, org.pentaho.reporting.libraries.fonts.encoding.CodePointBuffer codePointBuffer)