| Ipelib
    | 
#include <ipefontpool.h>
| Public Types | |
| enum | TType { EType1, ETrueType } | 
| Public Attributes | |
| TType | iType | 
| String | iName | 
| int | iLatexNumber | 
| String | iFontDict | 
| String | iFontDescriptor | 
| String | iStreamDict | 
| int | iLength1 | 
| int | iLength2 | 
| int | iLength3 | 
| Buffer | iStreamData | 
| bool | iHasEncoding | 
| String | iEncoding [0x100] | 
| bool | iStandardFont | 
| int | iWidth [0x100] | 
| Related Functions | |
| (Note that these are not member functions.) | |
| typedef std::vector< Font > | FontPool | 
A text font.
| enum ipe::Font::TType | 
| TType ipe::Font::iType | 
The font type.
Referenced by ipe::Face::Face().
| String ipe::Font::iName | 
The name of this font (e.g. "Times-Roman").
Referenced by ipe::Face::Face().
| int ipe::Font::iLatexNumber | 
The font id in the Pdflatex output: /Fxx.
| String ipe::Font::iFontDict | 
The font dictionary in the PDF file.
| String ipe::Font::iFontDescriptor | 
The font descriptor in the PDF file.
| String ipe::Font::iStreamDict | 
The stream dictionary for the font stream in the PDF file.
| int ipe::Font::iLength1 | 
The values of LengthX in the font stream in the PDF file.
| int ipe::Font::iLength2 | 
| int ipe::Font::iLength3 | 
| Buffer ipe::Font::iStreamData | 
The stream data for the font stream in the PDF file.
Referenced by ipe::Face::Face().
| bool ipe::Font::iHasEncoding | 
Is there an explicit encoding for this font?
Referenced by ipe::Face::Face().
| String ipe::Font::iEncoding[0x100] | 
The encoding of this font.
Referenced by ipe::Face::Face().
| bool ipe::Font::iStandardFont | 
Is this one of the 14 standard fonts?
Referenced by ipe::Face::Face().
| int ipe::Font::iWidth[0x100] | 
The width of each character in font units.
Referenced by ipe::Face::Face().