Class GlyphList
- java.lang.Object
-
- org.pentaho.reporting.engine.classic.core.layout.text.GlyphList
-
public final class GlyphList extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected static int[]
EMPTY_INTS
protected static int
EXTRA_GLYPH_INFO
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method 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)
protected int[]
getGlyphSequenceData()
int
getSize()
protected org.pentaho.reporting.libraries.fonts.text.Spacing[]
getSpacings()
String
getText(int offset, int length, org.pentaho.reporting.libraries.fonts.encoding.CodePointBuffer codePointBuffer)
boolean
isEmpty()
GlyphList
lock()
String
toString()
-
-
-
Field Detail
-
EXTRA_GLYPH_INFO
protected static final int EXTRA_GLYPH_INFO
- See Also:
- Constant Field Values
-
EMPTY_INTS
protected static final int[] EMPTY_INTS
-
-
Method Detail
-
getGlyphSequenceData
protected int[] getGlyphSequenceData()
-
getSpacings
protected org.pentaho.reporting.libraries.fonts.text.Spacing[] getSpacings()
-
addGlyphData
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)
-
getGlyph
public Glyph getGlyph(int index)
-
getSize
public int getSize()
-
lock
public GlyphList lock()
-
clear
public void clear()
-
ensureSize
public void ensureSize(int size)
-
isEmpty
public boolean isEmpty()
-
getText
public String getText(int offset, int length, org.pentaho.reporting.libraries.fonts.encoding.CodePointBuffer codePointBuffer)
-
getGlyphAsString
public String getGlyphAsString(int index, org.pentaho.reporting.libraries.fonts.encoding.CodePointBuffer codePointBuffer)
-
-