|
libosmscout 0.1
|
#include <memory>#include <set>#include <array>#include <osmscoutmap/MapImportExport.h>#include <osmscoutmap/StyleConfig.h>#include <osmscoutmap/LabelPath.h>#include <osmscoutmap/LabelLayouterHelper.h>#include <osmscout/system/Math.h>#include <iostream>Classes | |
| class | osmscout::ContourLabel< NativeGlyph > |
| class | osmscout::ContourLabelPositioner |
| struct | osmscout::ContourLabelPositioner::Position |
| class | osmscout::Glyph< NativeGlyph > |
| class | osmscout::Label< NativeGlyph, NativeLabel > |
| Position independent representation of layouted label. More... | |
| class | osmscout::LabelData |
| class | osmscout::LabelInstance< NativeGlyph, NativeLabel > |
| struct | osmscout::LabelInstance< NativeGlyph, NativeLabel >::Element |
| class | osmscout::LabelLayouter< NativeGlyph, NativeLabel, TextLayouter > |
| struct | osmscout::LabelLayouter< NativeGlyph, NativeLabel, TextLayouter >::LayoutJob |
| Layout job initializes separate canvases for icons/symbols, labels and overlay labels. More... | |
| class | osmscout::PathLabelData |
Namespaces | |
| namespace | osmscout |
| Original source: https://github.com/philipperemy/easy-encryption/blob/master/b64.h licensed under terms of MIT license. | |
Functions | |
| template<class NativeGlyph > | |
| static bool | osmscout::ContourLabelSorter (const ContourLabel< NativeGlyph > &a, const ContourLabel< NativeGlyph > &b) |
| template<class NativeGlyph , class NativeLabel > | |
| static bool | osmscout::LabelInstanceSorter (const LabelInstance< NativeGlyph, NativeLabel > &a, const LabelInstance< NativeGlyph, NativeLabel > &b) |
Variables | |
| constexpr bool | osmscout::debugLabelLayouter = false |