|
libosmscout 0.1
|
#include <list>#include <set>#include <vector>#include <osmscoutmap/MapImportExport.h>#include <osmscout/Pixel.h>#include <osmscout/projection/Projection.h>#include <osmscout/util/Color.h>#include <osmscout/util/LaneTurn.h>#include <osmscout/util/ScreenBox.h>#include <osmscoutmap/StyleDescription.h>Classes | |
| class | osmscout::BorderStyle |
| Style options for borders around an area. More... | |
| class | osmscout::CapStyleEnumAttributeDescriptor |
| class | osmscout::CirclePrimitive |
| class | osmscout::DrawPrimitive |
| class | osmscout::FillStyle |
| Style options for filling an area. More... | |
| class | osmscout::IconStyle |
| The icon style allow the rendering of external images or internal symbols. More... | |
| class | osmscout::LabelStyle |
| Abstract base class for all (point) labels. More... | |
| class | osmscout::LineStyle |
| Style options for a line. More... | |
| class | osmscout::OffsetRelAttributeDescriptor |
| class | osmscout::PathShieldStyle |
| A style defining repetive drawing of a shield label along a path. More... | |
| class | osmscout::PathSymbolStyle |
| Style for repetive drawing of symbols on top of a path. More... | |
| class | osmscout::PathTextStyle |
| A style for drawing text onto a path, the text following the contour of the path. More... | |
| class | osmscout::PolygonPrimitive |
| class | osmscout::RectanglePrimitive |
| class | osmscout::RenderModeEnumAttributeDescriptor |
| class | osmscout::ShieldStyle |
| A shield or plate label (text placed on a plate). More... | |
| class | osmscout::Symbol |
| Definition of a symbol. More... | |
| class | osmscout::TextStyle |
| A textual label. More... | |
| class | osmscout::TextStyleEnumAttributeDescriptor |
Namespaces | |
| namespace | osmscout |
| Original source: https://github.com/philipperemy/easy-encryption/blob/master/b64.h licensed under terms of MIT license. | |
Typedefs | |
| using | osmscout::BorderStyleRef = std::shared_ptr< BorderStyle > |
| using | osmscout::CirclePrimitiveRef = std::shared_ptr< CirclePrimitive > |
| using | osmscout::DrawPrimitiveRef = std::shared_ptr< DrawPrimitive > |
| using | osmscout::FillStyleRef = std::shared_ptr< FillStyle > |
| using | osmscout::IconStyleRef = std::shared_ptr< IconStyle > |
| using | osmscout::LabelStyleRef = std::shared_ptr< LabelStyle > |
| using | osmscout::LineStyleRef = std::shared_ptr< LineStyle > |
| using | osmscout::PathShieldStyleRef = std::shared_ptr< PathShieldStyle > |
| using | osmscout::PathSymbolStyleRef = std::shared_ptr< PathSymbolStyle > |
| using | osmscout::PathTextStyleRef = std::shared_ptr< PathTextStyle > |
| using | osmscout::PolygonPrimitiveRef = std::shared_ptr< PolygonPrimitive > |
| using | osmscout::RectanglePrimitiveRef = std::shared_ptr< RectanglePrimitive > |
| using | osmscout::ShieldStyleRef = std::shared_ptr< ShieldStyle > |
| using | osmscout::TextStyleRef = std::shared_ptr< TextStyle > |
Enumerations | |
| enum class | osmscout::OffsetRel : int { osmscout::base , osmscout::leftOutline , osmscout::rightOutline , osmscout::laneDivider , osmscout::laneForwardLeft , osmscout::laneForwardThroughLeft , osmscout::laneForwardThrough , osmscout::laneForwardThroughRight , osmscout::laneForwardRight , osmscout::laneBackwardLeft , osmscout::laneBackwardThroughLeft , osmscout::laneBackwardThrough , osmscout::laneBackwardThroughRight , osmscout::laneBackwardRight , osmscout::sidecar } |
| Offset for rendered line, relative to way. More... | |
Functions | |
| bool | osmscout::IsLaneOffset (OffsetRel rel) |
| OffsetRel | osmscout::ParseBackwardTurnStringToOffset (LaneTurn turn) |
| OffsetRel | osmscout::ParseForwardTurnStringToOffset (LaneTurn turn) |