|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use RandomAccessInput | |
---|---|
org.foray.common.io | Utilities related to input/output. |
org.foray.font.format | Classes handling the low-level details of specific font formats, such as Type 1, TrueType, Adobe Font Metrics, etc. |
org.foray.font.format.ttf | Classes handling the parsing and content of TrueType fonts. |
org.foray.font.format.type1 | Classes handling the parsing and content of Type1 fonts and metrics. |
Uses of RandomAccessInput in org.foray.common.io |
---|
Classes in org.foray.common.io that implement RandomAccessInput | |
---|---|
class |
AbstractRandomAccessInput
Abstract superclass for RandomAccessInput implementations. |
class |
RandomAccessInputArray
Implementation of RandomInput that uses a byte array. |
class |
RandomAccessInputFile
Implementation of RandomInput that uses a RandomAccessFile to do the io work. |
class |
RandomAccessInputURL
Implementation of RandomAccessInput suitable for URLs that are not local
files. |
Methods in org.foray.common.io that return RandomAccessInput | |
---|---|
static RandomAccessInput |
AbstractRandomAccessInput.createRandomAccessInput(DataSource dataSource)
Factory method that creates an instance of the best RandomAccessInput implementation for a given byte
array. |
static RandomAccessInput |
AbstractRandomAccessInput.createRandomAccessInput(String description,
byte[] byteArray)
Factory method that creates an instance of the best RandomAccessInput implementation for a given byte
array. |
static RandomAccessInput |
AbstractRandomAccessInput.createRandomAccessInput(URL url)
Factory method that creates an instance of the best RandomAccessInput implementation for a given URL. |
Uses of RandomAccessInput in org.foray.font.format |
---|
Methods in org.foray.font.format that return RandomAccessInput | |
---|---|
RandomAccessInput |
FontParser.getRandomInput()
Returns the content to be parsed. |
Uses of RandomAccessInput in org.foray.font.format.ttf |
---|
Methods in org.foray.font.format.ttf with parameters of type RandomAccessInput | |
---|---|
static OTFScript |
OTFScript.parse(RandomAccessInput raInput,
int offset)
Parses a script. |
static OTFLookupGSUBx08x01 |
OTFLookupGSUBx08x01.parse(RandomAccessInput raInput,
int offset)
Parses a lookup. |
static OTFLookupGSUBx07x01 |
OTFLookupGSUBx07x01.parse(RandomAccessInput raInput,
int offset)
Parses a lookup. |
static OTFLookupGSUBx06x03 |
OTFLookupGSUBx06x03.parse(RandomAccessInput raInput,
int offset)
Parses a lookup. |
static OTFLookupGSUBx06x02 |
OTFLookupGSUBx06x02.parse(RandomAccessInput raInput,
int offset)
Parses a lookup. |
static OTFLookupGSUBx06x01 |
OTFLookupGSUBx06x01.parse(RandomAccessInput raInput,
int offset)
Parses a lookup. |
static OTFLookupGSUBx05x03 |
OTFLookupGSUBx05x03.parse(RandomAccessInput raInput,
int offset)
Parses a lookup. |
static OTFLookupGSUBx05x02 |
OTFLookupGSUBx05x02.parse(RandomAccessInput raInput,
int offset)
Parses a lookup. |
static OTFLookupGSUBx05x01 |
OTFLookupGSUBx05x01.parse(RandomAccessInput raInput,
int offset)
Parses a lookup. |
static OTFLookupGSUBx04x01 |
OTFLookupGSUBx04x01.parse(RandomAccessInput raInput,
int offset)
Parses a lookup. |
static OTFLookupGSUBx03x01 |
OTFLookupGSUBx03x01.parse(RandomAccessInput raInput,
int offset)
Parses a lookup. |
static OTFLookupGSUBx02x01 |
OTFLookupGSUBx02x01.parse(RandomAccessInput raInput,
int offset)
Parses a lookup. |
static OTFLookupGSUBx01x02 |
OTFLookupGSUBx01x02.parse(RandomAccessInput raInput,
int offset)
Parses a lookup. |
static OTFLookupGSUBx01x01 |
OTFLookupGSUBx01x01.parse(RandomAccessInput raInput,
int offset)
Parses a lookup. |
static OTFLookupGSUB |
OTFLookupGSUB.parse(RandomAccessInput raInput,
int offset)
Parses a lookup. |
static OTFLanguageSystem |
OTFLanguageSystem.parse(RandomAccessInput raInput,
int offset)
Parses a language system. |
static OTFFeature |
OTFFeature.parse(RandomAccessInput raInput,
int offset)
Parses a feature. |
static OTFCoveragex02 |
OTFCoveragex02.parse(RandomAccessInput raInput,
int offset)
Parses a coverage. |
static OTFCoveragex01 |
OTFCoveragex01.parse(RandomAccessInput raInput,
int offset)
Parses a coverage. |
static OTFCoverage |
OTFCoverage.parse(RandomAccessInput raInput,
int offset)
Parses a coverage. |
static TTCTableHeader |
TTCTableHeader.parse(TrueTypeCollection collection,
RandomAccessInput raInput)
Constructor. |
static TTFOffsetTable |
TTFOffsetTable.parse(TrueTypeContainer container,
RandomAccessInput raInput,
long fileOffset)
Parse a Table Directory from the appropriate offset. |
static TTFOffsetTableRecord |
TTFOffsetTableRecord.parse(TTFOffsetTable directory,
RandomAccessInput raInput)
Constructor. |
static TrueTypeFont |
TrueTypeFont.parse(TTFOffsetTable ttfTableDir,
RandomAccessInput raInput,
FontParserClient parserClient)
Factory method that parses a font from random-access input. |
static TTFTableVORG |
TTFTableVORG.parse(TTFOffsetTableRecord offsetRecord,
RandomAccessInput raInput)
Parse the table from the table content. |
static TTFTablePREP |
TTFTablePREP.parse(TTFOffsetTableRecord offsetRecord,
RandomAccessInput raInput)
Parse the table from the table content. |
static TTFTablePOST |
TTFTablePOST.parse(TTFOffsetTableRecord dirEntry,
RandomAccessInput raInput)
Parse the "post" table. |
static TTFTablePCLT |
TTFTablePCLT.parse(TTFOffsetTableRecord dirEntry,
RandomAccessInput raInput)
Reads the "PCLT" table to find xHeight and capHeight. |
static TTFTableOS2 |
TTFTableOS2.parse(TTFOffsetTableRecord dirEntry,
RandomAccessInput raInput)
Reads the "OS/2" table. |
static TTFTableNAME |
TTFTableNAME.parse(TTFOffsetTableRecord dirEntry,
RandomAccessInput raInput)
Reads the "name" table. |
static TTFTableMAXP |
TTFTableMAXP.parse(TTFOffsetTableRecord dirEntry,
RandomAccessInput raInput)
Reads the number of glyphs from the "maxp" table. |
static TTFTableMATH |
TTFTableMATH.parse(TTFOffsetTableRecord offsetRecord,
RandomAccessInput raInput)
Parse the table from the table content. |
static TTFTableJSTF |
TTFTableJSTF.parse(TTFOffsetTableRecord offsetRecord,
RandomAccessInput raInput)
Parse the table from the table content. |
static TTFTableHHEA |
TTFTableHHEA.parse(TTFOffsetTableRecord dirEntry,
RandomAccessInput raInput)
Parse the table. |
static TTFTableHEAD |
TTFTableHEAD.parse(TTFOffsetTableRecord dirEntry,
RandomAccessInput raInput)
Read the "head" table. |
static TTFTableGSUB |
TTFTableGSUB.parse(TTFOffsetTableRecord offsetRecord,
RandomAccessInput raInput)
Parse the table from the table content. |
static TTFTableGPOS |
TTFTableGPOS.parse(TTFOffsetTableRecord offsetRecord,
RandomAccessInput raInput)
Parse the table from the table content. |
static TTFTableGDEF |
TTFTableGDEF.parse(TTFOffsetTableRecord offsetRecord,
RandomAccessInput raInput)
Parse the table from the table content. |
static TTFTableGASP |
TTFTableGASP.parse(TTFOffsetTableRecord offsetRecord,
RandomAccessInput raInput)
Parse the table from the table content. |
static TTFTableFPGM |
TTFTableFPGM.parse(TTFOffsetTableRecord offsetRecord,
RandomAccessInput raInput)
Parse the table from the table content. |
static TTFTableCVT |
TTFTableCVT.parse(TTFOffsetTableRecord offsetRecord,
RandomAccessInput raInput)
Parse the table from the table content. |
static TTFTableCFF2 |
TTFTableCFF2.parse(TTFOffsetTableRecord offsetRecord,
RandomAccessInput raInput)
Parse the table from the table content. |
static TTFTableCFF |
TTFTableCFF.parse(TTFOffsetTableRecord offsetRecord,
RandomAccessInput raInput)
Parse the table from the table content. |
static TTFTableBASE |
TTFTableBASE.parse(TTFOffsetTableRecord offsetRecord,
RandomAccessInput raInput)
Parse the table from the table content. |
static TTFTableLOCA |
TTFTableLOCA.parse(TTFOffsetTableRecord dirEntry,
RandomAccessInput raInput,
boolean isLongFormat,
int numberOfGlyphs,
TTFTableHMTX hmtx)
Reads the "loca" table. |
static TTFTableHMTX |
TTFTableHMTX.parse(TTFOffsetTableRecord dirEntry,
RandomAccessInput raInput,
int numberOfGlyphs,
int numberOfHMetrics)
Read "hmtx" table and put the horizontal metrics in the metrics array. |
static TTFTableGLYF |
TTFTableGLYF.parse(TTFOffsetTableRecord dirEntry,
RandomAccessInput raInput,
int numberOfGlyphs,
TTFTableHMTX hmtx)
Reads the "glyf" table to find the bounding boxes. |
static TTFTableCMAP |
TTFTableCMAP.parse(TTFOffsetTableRecord dirEntry,
RandomAccessInput raInput,
org.axsl.ps.PsServer psServer,
String fontPostScriptName)
Parse the cmap table. |
static TTFTableKERN |
TTFTableKERN.parse(TTFOffsetTableRecord dirEntry,
RandomAccessInput raInput,
TTFTableCMAP cmap)
Parse the needed information from the table contents. |
protected static Map<String,OTFFeature> |
AbstractOTFLayoutTable.parseFeatureList(RandomAccessInput raInput,
int offset)
Parses the feature list. |
protected static void |
AbstractOTFLayoutTable.parseFeatureVariations(RandomAccessInput raInput,
int offset)
Parses the feature variations. |
protected static List<OTFLookupGSUB> |
TTFTableGSUB.parseLookupList(RandomAccessInput raInput,
int offset)
Parses the lookup list. |
protected static Map<String,OTFScript> |
AbstractOTFLayoutTable.parseScriptList(RandomAccessInput raInput,
int offset)
Parses the script list. |
protected void |
TrueTypeCollection.readFile(RandomAccessInput raInput)
Parse the basics of the font file. |
Uses of RandomAccessInput in org.foray.font.format.type1 |
---|
Methods in org.foray.font.format.type1 that return RandomAccessInput | |
---|---|
RandomAccessInput |
Type1MetricsParser.getRandomInput()
Returns the content to be parsed. |
protected RandomAccessInput |
Type1FontParser.getRandomInput()
Returns the input being read. |
Constructors in org.foray.font.format.type1 with parameters of type RandomAccessInput | |
---|---|
Type1MetricsParser(FontServer4a fontServer,
RandomAccessInput randomInput)
Constructor. |
|
Type1MetricsParserAFM(FontServer4a fontServer,
RandomAccessInput input)
Constructor. |
|
Type1MetricsParserPFM(FontServer4a fontServer,
RandomAccessInput input)
Constructor. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |