libosmscout  1.1.1
Classes | Namespaces | Typedefs | Enumerations
Styles.h File Reference
#include <list>
#include <set>
#include <vector>
#include <osmscout/MapImportExport.h>
#include <osmscout/Pixel.h>
#include <osmscout/util/Color.h>
#include <osmscout/util/Projection.h>
#include <osmscout/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::LineStyle
 
class  osmscout::CLASS_FINAL< DataLoader >
 
class  osmscout::CLASS_FINAL< DataLoader >
 
class  osmscout::FillStyle
 
class  osmscout::BorderStyle
 
class  osmscout::LabelStyle
 
class  osmscout::TextStyle
 
class  osmscout::CLASS_FINAL< DataLoader >
 
class  osmscout::ShieldStyle
 
class  osmscout::PathShieldStyle
 
class  osmscout::PathTextStyle
 
class  osmscout::IconStyle
 
class  osmscout::DrawPrimitive
 
class  osmscout::PolygonPrimitive
 
class  osmscout::RectanglePrimitive
 
class  osmscout::CirclePrimitive
 
class  osmscout::Symbol
 
class  osmscout::PathSymbolStyle
 

Namespaces

 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  osmscout::OffsetRel : int {
  osmscout::OffsetRel::base, osmscout::OffsetRel::leftOutline, osmscout::OffsetRel::rightOutline, osmscout::OffsetRel::laneDivider,
  osmscout::OffsetRel::laneForwardLeft, osmscout::OffsetRel::laneForwardThroughLeft, osmscout::OffsetRel::laneForwardThrough, osmscout::OffsetRel::laneForwardThroughRight,
  osmscout::OffsetRel::laneForwardRight, osmscout::OffsetRel::laneBackwardLeft, osmscout::OffsetRel::laneBackwardThroughLeft, osmscout::OffsetRel::laneBackwardThrough,
  osmscout::OffsetRel::laneBackwardThroughRight, osmscout::OffsetRel::laneBackwardRight, osmscout::OffsetRel::sidecar
}