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