ADi-FontEngine  1.0
PDF Optimized FontEngine
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
|oCTCacheItemThe main font cache data struct
|oCTFontCacheFont cache class
||oCTProgressAbstract font cache progress bar class
||\CTSearchIteratorFont cache search iterator class
|oCTDBCompThe default comparison function template to sort items in data bank class
|oCTDBankFlexible data bank class template
|oCTToUNiCodeEncAbstract class interface from Character-Code to Unicode converter
|oCTCIDToUNiCodeAbstract class interface from CID to Unicode converter. CID's are Character Collection for CID-Keyed fonts from Adobe saved in CMap files
|oCTFontErrorFontEngine C++ exception type
|oCTCodeTemplate class to keep small memory objects
|oCTWidthStruct to keep glyph width info
|oCTGOutlineStruct to keep glyph outline, width and stem hint info
|oCTFPointStruct to keep single 2D point
|oCTBBoxStruct to keep rectangle
|oCTGlyphBoxStruct to keep glyph bounding box and width
|oCTGlyphGlyph data struct, used as main type in font cache data bank class
|oCTEncInfoEnum to encoding settings, to understand the sense see OpenType Spec
|oCTEncGlyphStruct glyph data bank with encoding information
|oCTDumpEntryDump result entry struct keep information about one dump entity
|oCTDumpParamDump parameter struct to select all dump feature
|oCTEmbFontDataStruct to define glyph decriptions inclusive outline data for input or modify new or existing glyphs
|oCTEmbFontParameterParameter to create new font or subset existing font
|oCTFontDictionaryContain font properties, derived from PDF format, see also FontDescriptor
|oCT1PiecesLengthLength of the three parts of PostScript Type 1 fonts
|oCTPSCMapPostScript CMaps files will be used to define encodings or tounicode mappings
|\CTFontThe primary font class with short sample to open font and get glyph information:
 oCTCIDDataTCIDData is the cmap data template struct, used to keep cmap data bank class, the data are always simple key/value pairs
 oCTFontCodeMapCMap storage struct keep all possible CMap data
 oCTCMapDictCMap dict information
 oCTPostScriptErrorPostScript C++ exception type
 \CTPSFunction< class to support PostScript function objects defined in PDF Documents
InsideFont and ADI-FontEngine : Andreas Dippe, © 2013