#include <string>
#include <ostream>
#include <sstream>
#include <map>
#include <pango/pango.h>
#include <freetype/ftglyph.h>
Go to the source code of this file.
Namespaces | |
| namespace | LASi |
Classes | |
| class | LASi::oPostscriptStream |
| Just like any ordinary ostringstream, but maintains a reference to the PostscriptDocument. More... | |
| class | LASi::PostscriptDocument |
| Composes Postscript document as three separate and independant streams for header, body and footer. More... | |
| class | LASi::PostscriptDocument::GlyphId |
| For internal use only. More... | |
| class | LASi::PostscriptDocument::write_glyph_routine_to_stream |
| For internal use only. More... | |
| class | LASi::setFont |
| stream manipulator applied to oPostscriptStream. More... | |
| class | LASi::setFontSize |
| stream manipulator applied to oPostscriptStream. More... | |
| class | LASi::show |
| stream applicator applied to oPostscriptStream. More... | |
Enumerations | |
| enum | FontStyle { NORMAL_STYLE, OBLIQUE, ITALIC } |
| enum | FontWeight { ULTRALIGHT, LIGHT, NORMAL_WEIGHT, BOLD, ULTRABOLD, HEAVY } |
| enum | FontVariant { NORMAL_VARIANT, SMALLCAPS } |
| enum | FontStretch { ULTRACONDENSED, EXTRACONDENSED, CONDENSED, SEMICONDENSED, NORMAL_STRETCH, SEMIEXPANDED, EXPANDED, EXTRAEXPANDED, ULTRAEXPANDED } |
Functions | |
| template<class T> | |
| oPostscriptStream & | operator<< (oPostscriptStream &os, T t) |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
1.3.9.1