ContourLabels() const | osmscout::LabelLayouter< NativeGlyph, NativeLabel, TextLayouter > | inline |
ContourLabelType typedef | osmscout::LabelLayouter< NativeGlyph, NativeLabel, TextLayouter > | |
DrawLabels(const Projection &projection, const MapParameter ¶meter, Painter *p) | osmscout::LabelLayouter< NativeGlyph, NativeLabel, TextLayouter > | inline |
DrawTextLabels(const Projection &, const MapParameter &, Painter *) const | osmscout::LabelLayouter< NativeGlyph, NativeLabel, TextLayouter > | inline |
IsOverlay(const LabelData &labelData) | osmscout::LabelLayouter< NativeGlyph, NativeLabel, TextLayouter > | inlinestatic |
LabelInstanceType typedef | osmscout::LabelLayouter< NativeGlyph, NativeLabel, TextLayouter > | |
LabelLayouter(TextLayouter *textLayouter) | osmscout::LabelLayouter< NativeGlyph, NativeLabel, TextLayouter > | inlineexplicit |
LabelPtr typedef | osmscout::LabelLayouter< NativeGlyph, NativeLabel, TextLayouter > | |
Labels() const | osmscout::LabelLayouter< NativeGlyph, NativeLabel, TextLayouter > | inline |
LabelType typedef | osmscout::LabelLayouter< NativeGlyph, NativeLabel, TextLayouter > | |
Layout(const Projection &projection, const MapParameter ¶meter) | osmscout::LabelLayouter< NativeGlyph, NativeLabel, TextLayouter > | inline |
ProcessLabel(const Projection &projection, const MapParameter ¶meter, const Vertex2D &point, LabelInstanceType &instance, double &offset, const LabelData &data, double objectWidth) | osmscout::LabelLayouter< NativeGlyph, NativeLabel, TextLayouter > | inline |
RegisterContourLabel(const Projection &projection, const MapParameter ¶meter, const ObjectFileRef &ref, const PathLabelData &labelData, const LabelPath &labelPath) | osmscout::LabelLayouter< NativeGlyph, NativeLabel, TextLayouter > | inline |
RegisterLabel(const Projection &projection, const MapParameter ¶meter, const ObjectFileRef &ref, const Vertex2D &point, const LabelData &data, double objectWidth=10.0) | osmscout::LabelLayouter< NativeGlyph, NativeLabel, TextLayouter > | inline |
RegisterLabel(const Projection &projection, const MapParameter ¶meter, const ObjectFileRef &ref, const Vertex2D &point, const std::vector< LabelData > &data, double objectWidth=10.0) | osmscout::LabelLayouter< NativeGlyph, NativeLabel, TextLayouter > | inline |
Reset() | osmscout::LabelLayouter< NativeGlyph, NativeLabel, TextLayouter > | inline |
SetLayoutOverlap(uint32_t overlap) | osmscout::LabelLayouter< NativeGlyph, NativeLabel, TextLayouter > | inline |
SetViewport(const ScreenVectorRectangle &v) | osmscout::LabelLayouter< NativeGlyph, NativeLabel, TextLayouter > | inline |