libosmscout 1.1.1
Loading...
Searching...
No Matches
Styles.h File Reference
#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>
Include dependency graph for Styles.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  osmscout::CLASS_FINAL< DataLoader >
class  osmscout::LabelStyle
class  osmscout::ShieldStyle
class  osmscout::PathShieldStyle
class  osmscout::DrawPrimitive

Namespaces

namespace  osmscout

Typedefs

using osmscout::LineStyleRef = std::shared_ptr<LineStyle>
using osmscout::FillStyleRef = std::shared_ptr<FillStyle>
using osmscout::BorderStyleRef = std::shared_ptr<BorderStyle>
using osmscout::LabelStyleRef = std::shared_ptr<LabelStyle>
using osmscout::TextStyleRef = std::shared_ptr<TextStyle>
using osmscout::ShieldStyleRef = std::shared_ptr<ShieldStyle>
using osmscout::PathShieldStyleRef = std::shared_ptr<PathShieldStyle>
using osmscout::PathTextStyleRef = std::shared_ptr<PathTextStyle>
using osmscout::IconStyleRef = std::shared_ptr<IconStyle>
using osmscout::DrawPrimitiveRef = std::shared_ptr<DrawPrimitive>
using osmscout::PolygonPrimitiveRef = std::shared_ptr<PolygonPrimitive>
using osmscout::RectanglePrimitiveRef = std::shared_ptr<RectanglePrimitive>
using osmscout::CirclePrimitiveRef = std::shared_ptr<CirclePrimitive>
using osmscout::PathSymbolStyleRef = std::shared_ptr<PathSymbolStyle>

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
}

Functions

bool osmscout::IsLaneOffset (OffsetRel rel)
OffsetRel osmscout::ParseForwardTurnStringToOffset (LaneTurn turn)
OffsetRel osmscout::ParseBackwardTurnStringToOffset (LaneTurn turn)