org.jfree.layouting.renderer.text

Class Glyph

public final class Glyph extends Object

A glyph represents a printable textual item. It can span more than one codepoint (if it is a compound glyph).

Author: Thomas Morgner

Field Summary
static intLETTER
static intSPACE_CHAR
Constructor Summary
Glyph(int codepoint, int breakWeight, int classification, Spacing spacing, int width, int height, int baseLine, int kerning, int[] extraChars)
Method Summary
booleanequals(Object o)
intgetBaseLine()
intgetBreakWeight()
intgetClassification()
intgetCodepoint()
int[]getExtraChars()
intgetHeight()
intgetKerning()
SpacinggetSpacing()
intgetWidth()
inthashCode()
StringtoString()

Field Detail

LETTER

public static final int LETTER

SPACE_CHAR

public static final int SPACE_CHAR

Constructor Detail

Glyph

public Glyph(int codepoint, int breakWeight, int classification, Spacing spacing, int width, int height, int baseLine, int kerning, int[] extraChars)

Method Detail

equals

public boolean equals(Object o)

getBaseLine

public int getBaseLine()

getBreakWeight

public int getBreakWeight()

getClassification

public int getClassification()

getCodepoint

public int getCodepoint()

getExtraChars

public int[] getExtraChars()

getHeight

public int getHeight()

getKerning

public int getKerning()

getSpacing

public Spacing getSpacing()

getWidth

public int getWidth()

hashCode

public int hashCode()

toString

public String toString()