libosmscout  1.1.1
Public Attributes | List of all members
osmscout::MapPainter::AreaData Struct Reference

#include <libosmscout-map/include/osmscout/MapPainter.h>

Collaboration diagram for osmscout::MapPainter::AreaData:
Collaboration graph
[legend]

Public Attributes

ObjectFileRef ref
 
TypeInfoRef type
 
const FeatureValueBuffer * buffer
 Features of the line segment, can be NULL in case of border only areas. More...
 
FillStyleRef fillStyle
 Fill style. More...
 
BorderStyleRef borderStyle
 Border style. More...
 
GeoBox boundingBox
 Bounding box of the area. More...
 
bool isOuter
 flag if this area is outer ring of some relation More...
 
CoordBufferRange coordRange
 Range of coordinates in transformation buffer. More...
 
std::list< PolyDataclippings
 Clipping polygons to be used during drawing of this area. More...
 

Detailed Description

Data structure for holding temporary data about areas

Member Data Documentation

◆ borderStyle

BorderStyleRef osmscout::MapPainter::AreaData::borderStyle

Border style.

◆ boundingBox

GeoBox osmscout::MapPainter::AreaData::boundingBox

Bounding box of the area.

◆ buffer

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

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

◆ clippings

std::list<PolyData> osmscout::MapPainter::AreaData::clippings

Clipping polygons to be used during drawing of this area.

◆ coordRange

CoordBufferRange osmscout::MapPainter::AreaData::coordRange

Range of coordinates in transformation buffer.

◆ fillStyle

FillStyleRef osmscout::MapPainter::AreaData::fillStyle

Fill style.

◆ isOuter

bool osmscout::MapPainter::AreaData::isOuter

flag if this area is outer ring of some relation

◆ ref

ObjectFileRef osmscout::MapPainter::AreaData::ref

◆ type

TypeInfoRef osmscout::MapPainter::AreaData::type

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