|
Model Railroad System 2.2.2
|
PDF File support structures. More...
Classes | |
| class | CatalogDictionary |
| Master catalog of the PDF file. More... | |
| class | CrossReferenceTable |
| The cross reference table object. More... | |
| class | Dictionary |
| PDF Dictionary class. More... | |
| class | FontDictionary |
| A Font dictionary object. More... | |
| class | FreedObject |
| A deleted indirect object. More... | |
| class | IndirectFloatVector |
| Indirect array of floats. More... | |
| class | IndirectObject |
| Indirect object base class. More... | |
| class | IndirectObjectDictionary |
| PDF Indirect Object Dictionary, used for named resources in a Resource Dictionary. More... | |
| class | InformationDirectory |
| Information directory. More... | |
| class | Page |
| Describes a single page. More... | |
| class | PageLabelDictionary |
| Page label dictionary. More... | |
| class | PageLabelTree |
| A tree of page label dictionaries. More... | |
| class | PageTree |
| A tree of pages. More... | |
| class | PDFNameArray |
| PDF Name array. More... | |
| class | PDFStream |
| Stream object. More... | |
| class | PostScriptStandardType1FontDictionary |
| A standard Type1 PostScript font dictionary. More... | |
| class | Rectangle |
| A rectangle object. More... | |
| class | ResourceDictionary |
| Resource dictionary. More... | |
| class | Type1FontDictionary |
| Type 1 Font dictionary. More... | |
| class | TypedDictionary |
| Typed dictionary. More... | |
Typedefs | |
| typedef map< string, IndirectObject *, less< string > > | NamedIndirectObjectMap |
| A `‘vector’' of named indirect objects, implemented as a map. More... | |
| typedef vector< PDFStream * > | PDFStreamVector |
| A vector of PDF Streams. More... | |
| typedef vector< PageLabelTree * > | PageLabelTreeKidVector |
| Map of PageLabelTree kids. More... | |
| typedef map< int, PageLabelDictionary *, less< int > > | PageLabelDictionaryNumMap |
| Map of PageLabelDictionary numbers. More... | |
Functions | |
| string | QuotePDFString (const string &str) |
| Quote a string (protect special character with a backslash). More... | |
PDF File support structures.
These classes and structures are designed to implement some of the functionallity described in Adobe's PDF Reference Fifth Edition version 1.6.
| typedef map<string, IndirectObject *, less<string> > FCFSupport::PDFFileStructures::NamedIndirectObjectMap |
A `‘vector’' of named indirect objects, implemented as a map.
The elements are ndexed by name.
| typedef map<int, PageLabelDictionary*, less<int> > FCFSupport::PDFFileStructures::PageLabelDictionaryNumMap |
Map of PageLabelDictionary numbers.
| typedef vector<PageLabelTree*> FCFSupport::PDFFileStructures::PageLabelTreeKidVector |
Map of PageLabelTree kids.
| typedef vector<PDFStream *> FCFSupport::PDFFileStructures::PDFStreamVector |
A vector of PDF Streams.
| string FCFSupport::PDFFileStructures::QuotePDFString | ( | const string & | str | ) |
Quote a string (protect special character with a backslash).
| str | The string to quote. |