org.fontbox.ttf

Class GlyphTable


public class GlyphTable
extends TTFTable

A table in a true type font.
Version:
$Revision: 1.1 $
Author:
Ben Litchfield (ben@benlitchfield.com)

Field Summary

static String
TAG
Tag to identify this table.

Method Summary

GlyphData[]
getGlyphs()
void
initData(TrueTypeFont ttf, TTFDataStream data)
This will read the required data from the stream.
void
setGlyphs(GlyphData[] glyphsValue)

Methods inherited from class org.fontbox.ttf.TTFTable

getCheckSum, getLength, getOffset, getTag, initData, setCheckSum, setLength, setOffset, setTag

Field Details

TAG

public static final String TAG
Tag to identify this table.

Method Details

getGlyphs

public GlyphData[] getGlyphs()
Returns:
Returns the glyphs.

initData

public void initData(TrueTypeFont ttf,
                     TTFDataStream data)
            throws IOException
This will read the required data from the stream.
Overrides:
initData in interface TTFTable
Parameters:
ttf - The font that is being read.
data - The stream to read the data from.

setGlyphs

public void setGlyphs(GlyphData[] glyphsValue)
Parameters:
glyphsValue - The glyphs to set.