libosmscout  1.1.1
osmscout::LabelLayouter< NativeGlyph, NativeLabel, TextLayouter > Member List

This is the complete list of members for osmscout::LabelLayouter< NativeGlyph, NativeLabel, TextLayouter >, including all inherited members.

CheckLabelCollision(const std::vector< uint64_t > &canvas, const Mask &mask, int64_t viewportHeight) constosmscout::LabelLayouter< NativeGlyph, NativeLabel, TextLayouter >inline
ContourLabels() constosmscout::LabelLayouter< NativeGlyph, NativeLabel, TextLayouter >inline
ContourLabelType typedefosmscout::LabelLayouter< NativeGlyph, NativeLabel, TextLayouter >
DrawLabels(const Projection &projection, const MapParameter &parameter, Painter *p)osmscout::LabelLayouter< NativeGlyph, NativeLabel, TextLayouter >inline
IsOverlay(const LabelData &labelData) constosmscout::LabelLayouter< NativeGlyph, NativeLabel, TextLayouter >inline
LabelInstanceType typedefosmscout::LabelLayouter< NativeGlyph, NativeLabel, TextLayouter >
LabelLayouter(TextLayouter *textLayouter)osmscout::LabelLayouter< NativeGlyph, NativeLabel, TextLayouter >inlineexplicit
LabelPtr typedefosmscout::LabelLayouter< NativeGlyph, NativeLabel, TextLayouter >
Labels() constosmscout::LabelLayouter< NativeGlyph, NativeLabel, TextLayouter >inline
LabelType typedefosmscout::LabelLayouter< NativeGlyph, NativeLabel, TextLayouter >
Layout(const Projection &projection, const MapParameter &parameter)osmscout::LabelLayouter< NativeGlyph, NativeLabel, TextLayouter >inline
MarkLabelPlace(std::vector< uint64_t > &canvas, const Mask &mask, int viewportHeight) constosmscout::LabelLayouter< NativeGlyph, NativeLabel, TextLayouter >inline
RegisterContourLabel(const Projection &projection, const MapParameter &parameter, const PathLabelData &labelData, const LabelPath &labelPath)osmscout::LabelLayouter< NativeGlyph, NativeLabel, TextLayouter >inline
RegisterLabel(const Projection &projection, const MapParameter &parameter, 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 DoubleRectangle &v)osmscout::LabelLayouter< NativeGlyph, NativeLabel, TextLayouter >inline