#include <LabelLayouterHelper.h>
◆ ScreenVectorRectangle() [1/2]
osmscout::ScreenVectorRectangle::ScreenVectorRectangle |
( |
| ) |
|
|
default |
◆ ScreenVectorRectangle() [2/2]
osmscout::ScreenVectorRectangle::ScreenVectorRectangle |
( |
double |
x, |
|
|
double |
y, |
|
|
double |
width, |
|
|
double |
height |
|
) |
| |
|
inline |
◆ Intersects()
◆ Set()
ScreenVectorRectangle& osmscout::ScreenVectorRectangle::Set |
( |
double |
nx, |
|
|
double |
ny, |
|
|
double |
nw, |
|
|
double |
nh |
|
) |
| |
|
inline |
◆ height
double osmscout::ScreenVectorRectangle::height |
Referenced by osmscout::MapPainterCairo::BeforeDrawing(), osmscout::MapPainterCairo::DrawLabel(), osmscout::MapPainterAgg::DrawLabel(), osmscout::MapPainterQt::DrawLabel(), Intersects(), osmscout::LabelLayouter< QGlyphRun, QTextLayout, MapPainterQt >::RegisterContourLabel(), Set(), and osmscout::LabelLayouter< QGlyphRun, QTextLayout, MapPainterQt >::SetLayoutOverlap().
◆ width
double osmscout::ScreenVectorRectangle::width |
Referenced by osmscout::MapPainterCairo::BeforeDrawing(), osmscout::MapPainterCairo::DrawLabel(), osmscout::MapPainterQt::DrawLabel(), Intersects(), osmscout::LabelLayouter< NativeGlyph, NativeLabel, TextLayouter >::LayoutJob::ProcessLabelContourLabel(), osmscout::LabelLayouter< NativeGlyph, NativeLabel, TextLayouter >::LayoutJob::ProcessLabelInstance(), osmscout::LabelLayouter< QGlyphRun, QTextLayout, MapPainterQt >::RegisterContourLabel(), Set(), and osmscout::LabelLayouter< QGlyphRun, QTextLayout, MapPainterQt >::SetLayoutOverlap().
double osmscout::ScreenVectorRectangle::x |
Referenced by osmscout::MapPainterCairo::BeforeDrawing(), osmscout::MapPainterCairo::DrawLabel(), osmscout::MapPainterAgg::DrawLabel(), osmscout::MapPainterQt::DrawLabel(), Intersects(), osmscout::LabelLayouter< NativeGlyph, NativeLabel, TextLayouter >::LayoutJob::ProcessLabelContourLabel(), osmscout::LabelLayouter< NativeGlyph, NativeLabel, TextLayouter >::LayoutJob::ProcessLabelInstance(), osmscout::LabelLayouter< QGlyphRun, QTextLayout, MapPainterQt >::RegisterContourLabel(), Set(), and osmscout::LabelLayouter< QGlyphRun, QTextLayout, MapPainterQt >::SetLayoutOverlap().
double osmscout::ScreenVectorRectangle::y |
Referenced by osmscout::MapPainterCairo::BeforeDrawing(), osmscout::MapPainterCairo::DrawLabel(), osmscout::MapPainterAgg::DrawLabel(), osmscout::MapPainterQt::DrawLabel(), Intersects(), osmscout::LabelLayouter< NativeGlyph, NativeLabel, TextLayouter >::LayoutJob::ProcessLabelContourLabel(), osmscout::LabelLayouter< NativeGlyph, NativeLabel, TextLayouter >::LayoutJob::ProcessLabelInstance(), osmscout::LabelLayouter< QGlyphRun, QTextLayout, MapPainterQt >::RegisterContourLabel(), Set(), and osmscout::LabelLayouter< QGlyphRun, QTextLayout, MapPainterQt >::SetLayoutOverlap().
The documentation for this struct was generated from the following file: