KOSMIndoorMap
Namespaces | |
| namespace | Localization |
Classes | |
| class | AbstractOverlaySource |
| class | AmenityModel |
| class | AmenitySortFilterProxyModel |
| class | Equipment |
| class | EquipmentModel |
| class | FloorLevelChangeModel |
| class | FloorLevelModel |
| struct | Gate |
| class | GateModel |
| class | HitDetector |
| class | LabelItem |
| class | LocationQueryOverlayProxyModel |
| class | MapCSSLoader |
| class | MapCSSParser |
| class | MapCSSResult |
| class | MapCSSResultLayer |
| class | MapCSSStyle |
| class | MapData |
| class | MapItem |
| class | MapLevel |
| class | MapLoader |
| class | MapPointerEvent |
| class | ModelOverlaySource |
| class | MultiPolygonItem |
| class | OSMAddress |
| class | OSMElement |
| class | OSMElementInformationModel |
| class | PainterRenderer |
| class | Platform |
| class | PlatformModel |
| class | PlatformSection |
| class | PolygonBaseItem |
| class | PolygonItem |
| class | PolylineItem |
| class | RealtimeEquipmentModel |
| class | RoomModel |
| class | RoomSortFilterProxyModel |
| class | SceneController |
| class | SceneGraph |
| class | SceneGraphItem |
| class | SceneGraphItemPayload |
| class | View |
Typedefs | |
| typedef QFlags< MapCSSElementState > | MapCSSElementStates |
| using | NetworkAccessManagerFactory = std::function<QNetworkAccessManager *()> |
Enumerations | |
| enum class | MapCSSElementState { NoState = 0 , Active = 1 , Hovered = 2 } |
| enum class | MapCSSProperty { Unknown , ZIndex , Width , Color , Opacity , Dashes , Image , LineCap , LineJoin , CasingWidth , CasingColor , CasingOpacity , CasingDashes , CasingLineCap , CasingLineJoin , FillColor , FillOpacity , FillImage , IconImage , IconWidth , IconHeight , IconOpacity , IconColor , IconAllowTextOverlap , IconAllowIconOverlap , FontFamily , FontSize , FontWeight , FontStyle , FontVariant , TextDecoration , TextTransform , TextColor , TextOpacity , TextPosition , TextOffset , MaxWidth , Text , TextHaloColor , TextHaloRadius , TextRequireFit , ShieldColor , ShieldOpacity , ShieldFrameColor , ShieldFrameWidth , ShieldCasingColor , ShieldCasingWidth , ShieldText , ShieldImage , ShieldShape , Extrude } |
| enum class | Unit : uint8_t { Pixel , Meter } |
Functions | |
| KOSMINDOORMAP_EXPORT QNetworkAccessManager * | defaultNetworkAccessManagerFactory () |
Variables | ||
| static constexpr const ValueMapEntry | amenity_map [] | |
| authentication_type_map [] | ||
| static constexpr const ValueMapEntry | available_vehicles_map [] | |
| static constexpr const ValueMapEntry | bicycle_parking_map [] | |
| static constexpr const ValueMapEntry | cuisine_map [] | |
| diet_type_map [] | ||
| static constexpr const ValueMapEntry | gender_type_map [] | |
| struct { | ||
| const char * KOSMIndoorMap::keyName | ||
| OSMElementInformationModel::Key KOSMIndoorMap::m_key | ||
| } | payment_generic_type_map [] | |
| struct { | ||
| const char * KOSMIndoorMap::keyName | ||
| const KLazyLocalizedString KOSMIndoorMap::label | ||
| OSMElementInformationModel::Key KOSMIndoorMap::m_key | ||
| } | payment_type_map [] | |
| socket_type_map [] | ||
| tactile_writing_map [] | ||
| static constexpr const ValueMapEntry | wheelchair_map [] | |
Detailed Description
OSM-based multi-floor indoor maps for buildings.
Typedef Documentation
◆ MapCSSElementStates
Definition at line 20 of file mapcsselementstate.h.
◆ NetworkAccessManagerFactory
| using KOSMIndoorMap::NetworkAccessManagerFactory = std::function<QNetworkAccessManager *()> |
Network access manager factory.
Definition at line 18 of file networkaccessmanagerfactory.h.
Enumeration Type Documentation
◆ MapCSSElementState
|
strong |
Element states accessible via pseudo-classes.
| Enumerator | |
|---|---|
| Hovered | element is selected |
Definition at line 14 of file mapcsselementstate.h.
◆ MapCSSProperty
|
strong |
Known properties in MapCSS declarations.
Definition at line 12 of file mapcssproperty.h.
◆ Unit
|
strong |
Unit for geometry sizes.
Definition at line 33 of file scenegraphitem.h.
Function Documentation
◆ defaultNetworkAccessManagerFactory()
| QNetworkAccessManager * KOSMIndoorMap::defaultNetworkAccessManagerFactory | ( | ) |
Default implementation if not using an application-specific QNetworkAccessManager instance.
Definition at line 15 of file networkaccessmanagerfactory.cpp.
Variable Documentation
◆ amenity_map
|
staticconstexpr |
Definition at line 19 of file localization_data.cpp.
◆ authentication_type_map
| KOSMIndoorMap::authentication_type_map[] |
◆ available_vehicles_map
|
staticconstexpr |
Definition at line 124 of file osmelementinformationmodel_data.cpp.
◆ bicycle_parking_map
|
staticconstexpr |
Definition at line 108 of file osmelementinformationmodel_data.cpp.
◆ cuisine_map
|
staticconstexpr |
Definition at line 248 of file localization_data.cpp.
◆ diet_type_map
| KOSMIndoorMap::diet_type_map[] |
◆ gender_type_map
|
staticconstexpr |
Definition at line 362 of file localization_data.cpp.
◆ keyName
| const char* KOSMIndoorMap::keyName |
Definition at line 30 of file osmelementinformationmodel_data.cpp.
◆ label
| const KLazyLocalizedString KOSMIndoorMap::label |
Definition at line 47 of file osmelementinformationmodel_data.cpp.
◆ m_key
| OSMElementInformationModel::Key KOSMIndoorMap::m_key |
Definition at line 31 of file osmelementinformationmodel_data.cpp.
◆ [struct]
| struct { ... } KOSMIndoorMap::payment_generic_type_map[] |
◆ [struct]
| struct { ... } KOSMIndoorMap::payment_type_map[] |
◆ socket_type_map
| KOSMIndoorMap::socket_type_map[] |
◆ tactile_writing_map
| KOSMIndoorMap::tactile_writing_map[] |
◆ wheelchair_map
|
staticconstexpr |
Definition at line 68 of file osmelementinformationmodel_data.cpp.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri May 2 2025 12:04:00 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.