libosmscout  0.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups
osmscout::MapPainter::AreaData Struct Reference

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 FeatureValueBufferbuffer
 Features of the line segment, can be NULL in case of border only areas. More...
 
std::list< PolyDataclippings
 Clipping polygons to be used during drawing of this area. More...
 
FillStyleRef fillStyle
 Fill style. More...
 
ObjectFileRef ref
 
size_t transEnd
 End of coordinates in transformation buffer. More...
 
size_t transStart
 Start of coordinates in transformation buffer. More...
 
TypeInfoRef type
 

Detailed Description

Data structure for holding temporary data about areas.

Member Data Documentation

BorderStyleRef osmscout::MapPainter::AreaData::borderStyle
GeoBox osmscout::MapPainter::AreaData::boundingBox

Bounding box of the area.

Referenced by osmscout::AreaSorter(), and osmscout::MapPainterQt::DrawGroundTiles().

const FeatureValueBuffer* osmscout::MapPainter::AreaData::buffer

Features of the line segment, can be NULL in case of border only areas.

std::list<PolyData> osmscout::MapPainter::AreaData::clippings
ObjectFileRef osmscout::MapPainter::AreaData::ref
size_t osmscout::MapPainter::AreaData::transEnd
size_t osmscout::MapPainter::AreaData::transStart
TypeInfoRef osmscout::MapPainter::AreaData::type

The documentation for this struct was generated from the following file: