libosmscout  1.1.1
Classes | Enumerations
Stylesheet definition
Collaboration diagram for Stylesheet definition:

Classes

class  osmscout::LabelProvider
 
class  osmscout::LabelProviderFactory
 
class  osmscout::INameLabelProviderFactory
 
class  osmscout::DynamicFeatureLabelReader
 
class  osmscout::StyleResolveContext
 
class  osmscout::StyleConstant
 
class  osmscout::StyleConstantColor
 
class  osmscout::StyleConstantMag
 
class  osmscout::StyleConstantUInt
 
class  osmscout::StyleConstantWidth
 
class  osmscout::CLASS_FINAL< DataLoader >
 
class  osmscout::StyleFilter
 
class  osmscout::StyleCriteria
 
struct  osmscout::PartialStyle< S, A >
 
struct  osmscout::ConditionalStyle< S, A >
 
struct  osmscout::StyleSelector< S, A >
 
class  osmscout::StyleConfig
 Index selectors by type and level. More...
 
class  osmscout::Style
 
class  osmscout::StyleAttributeDescriptor
 
class  osmscout::StyleEnumAttributeDescriptor
 
class  osmscout::StyleDescriptor
 
class  osmscout::LineStyle
 
class  osmscout::FillStyle
 
class  osmscout::BorderStyle
 
class  osmscout::LabelStyle
 
class  osmscout::TextStyle
 
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
 

Enumerations

enum  osmscout::StyleAttributeType {
  osmscout::StyleAttributeType::TYPE_VOID, osmscout::StyleAttributeType::TYPE_BOOL, osmscout::StyleAttributeType::TYPE_STRING, osmscout::StyleAttributeType::TYPE_COLOR,
  osmscout::StyleAttributeType::TYPE_MAGNIFICATION, osmscout::StyleAttributeType::TYPE_ENUM, osmscout::StyleAttributeType::TYPE_DISPLAY_SIZE, osmscout::StyleAttributeType::TYPE_UDISPLAY_SIZE,
  osmscout::StyleAttributeType::TYPE_MAP_SIZE, osmscout::StyleAttributeType::TYPE_UMAP_SIZE, osmscout::StyleAttributeType::TYPE_DOUBLE, osmscout::StyleAttributeType::TYPE_UDOUBLE,
  osmscout::StyleAttributeType::TYPE_UDOUBLE_ARRAY, osmscout::StyleAttributeType::TYPE_INT, osmscout::StyleAttributeType::TYPE_UINT, osmscout::StyleAttributeType::TYPE_LABEL,
  osmscout::StyleAttributeType::TYPE_SYMBOL
}
 

Detailed Description

Classes and methods related to stylesheet definition for the renderer.

Enumeration Type Documentation

◆ StyleAttributeType

Enumeration of different style sheet attribute value types

Enumerator
TYPE_VOID 
TYPE_BOOL 
TYPE_STRING 
TYPE_COLOR 
TYPE_MAGNIFICATION 
TYPE_ENUM 
TYPE_DISPLAY_SIZE 
TYPE_UDISPLAY_SIZE 
TYPE_MAP_SIZE 
TYPE_UMAP_SIZE 
TYPE_DOUBLE 
TYPE_UDOUBLE 
TYPE_UDOUBLE_ARRAY 
TYPE_INT 
TYPE_UINT 
TYPE_LABEL 
TYPE_SYMBOL