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 FeatureValueBuffer * buffer
 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: