|
libosmscout 0.1
|
Data structure for holding temporary data about areas. More...
#include <MapPainter.h>
Public Attributes | |
| BorderStyleRef | borderStyle |
| Border style. | |
| GeoBox | boundingBox |
| Bounding box of the area. | |
| const FeatureValueBuffer * | buffer |
| Features of the line segment, can be NULL in case of border only areas. | |
| std::optional< GeoCoord > | center |
| "visual" polygon center (pole of inaccessibility) | |
| std::list< CoordBufferRange > | clippings |
| Clipping polygons to be used during drawing of this area. | |
| CoordBufferRange | coordRange |
| Range of coordinates in transformation buffer. | |
| FillStyleRef | fillStyle |
| Fill style. | |
| bool | isOuter |
| flag if this area is outer ring of some relation | |
| ObjectFileRef | ref |
| TypeInfoRef | type |
Data structure for holding temporary data about areas.
| BorderStyleRef osmscout::MapPainter::AreaData::borderStyle |
| GeoBox osmscout::MapPainter::AreaData::boundingBox |
Bounding box of the area.
Referenced by osmscout::AreaSorter(), osmscout::MapPainter::DrawContourLines(), and osmscout::MapPainter::DrawHillShading().
| const FeatureValueBuffer* osmscout::MapPainter::AreaData::buffer |
Features of the line segment, can be NULL in case of border only areas.
| std::optional<GeoCoord> osmscout::MapPainter::AreaData::center |
"visual" polygon center (pole of inaccessibility)
| std::list<CoordBufferRange> osmscout::MapPainter::AreaData::clippings |
Clipping polygons to be used during drawing of this area.
Referenced by osmscout::MapPainterAgg::DrawArea(), osmscout::MapPainterCairo::DrawArea(), osmscout::MapPainterQt::DrawArea(), and osmscout::MapPainterSVG::DrawArea().
| CoordBufferRange osmscout::MapPainter::AreaData::coordRange |
Range of coordinates in transformation buffer.
Referenced by osmscout::MapPainterAgg::DrawArea(), osmscout::MapPainterCairo::DrawArea(), osmscout::MapPainterQt::DrawArea(), osmscout::MapPainterSVG::DrawArea(), osmscout::MapPainter::DrawContourLines(), and osmscout::MapPainter::DrawHillShading().
| FillStyleRef osmscout::MapPainter::AreaData::fillStyle |
| bool osmscout::MapPainter::AreaData::isOuter |
flag if this area is outer ring of some relation
Referenced by osmscout::AreaSorter().
| ObjectFileRef osmscout::MapPainter::AreaData::ref |
Referenced by osmscout::MapPainter::DrawContourLines(), and osmscout::MapPainter::DrawHillShading().
| TypeInfoRef osmscout::MapPainter::AreaData::type |