KOSMIndoorMap
KOSMIndoorMap Namespace Reference
Namespaces | |
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 | MapCSSParser |
class | MapCSSStyle |
class | MapData |
class | MapItem |
class | MapLevel |
class | MapLoader |
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 | SceneController |
class | SceneGraph |
class | SceneGraphItem |
class | SceneGraphItemPayload |
class | View |
Enumerations | |
enum | Unit : uint8_t { Pixel, Meter } |
Variables | |
static constexpr const ValueMapEntry | amenity_map [] |
struct { | |
const char * keyName | |
const KLazyLocalizedString label | |
} | authentication_type_map [] |
static constexpr const ValueMapEntry | available_vehicles_map [] |
static constexpr const ValueMapEntry | bicycle_parking_map [] |
static constexpr const ValueMapEntry | cuisine_map [] |
struct { | |
const char * keyName | |
const KLazyLocalizedString label | |
} | diet_type_map [] |
struct { | |
const char * keyName | |
const KLazyLocalizedString label | |
} | gender_type_map [] |
struct { | |
const char * keyName | |
OSMElementInformationModel::Key m_key | |
} | payment_generic_type_map [] |
struct { | |
const char * keyName | |
const KLazyLocalizedString label | |
OSMElementInformationModel::Key m_key | |
} | payment_type_map [] |
struct { | |
const char * keyName | |
const KLazyLocalizedString label | |
} | socket_type_map [] |
struct { | |
const char * keyName | |
const KLazyLocalizedString label | |
} | tactile_writing_map [] |
static constexpr const ValueMapEntry | wheelchair_map [] |
Detailed Description
OSM-based multi-floor indoor maps for buildings.
Enumeration Type Documentation
◆ Unit
|
strong |
Unit for geometry sizes.
Definition at line 33 of file scenegraphitem.h.
Variable Documentation
◆ authentication_type_map
struct { ... } KOSMIndoorMap::authentication_type_map[] |
Initial value:
= {
{ "authentication:app", kli18nc("OSM::charging_station_authentication", "app") },
{ "authentication:membership_card", kli18nc("OSM::charging_station_authentication", "membership card") },
{ "authentication:nfc", kli18nc("OSM::charging_station_authentication", "NFC") },
{ "authentication:none", kli18nc("OSM::charging_station_authentication", "none") },
{ "authentication:phone_call", kli18nc("OSM::charging_station_authentication", "phone call") },
{ "authentication:short_message", kli18nc("OSM::charging_station_authentication", "SMS") },
}
◆ available_vehicles_map
|
staticconstexpr |
Initial value:
= {
{ "mx:realtime_available:bike", kli18ncp("available rental vehicles", "%1 bike", "%1 bikes") },
{ "mx:realtime_available:pedelec", kli18ncp("available rental vehicles", "%1 pedelec", "%1 pedelecs") },
{ "mx:realtime_available:scooter", kli18ncp("available rental vehicles", "%1 kick scooter", "%1 kick scooters") },
{ "mx:realtime_available:motorcycle", kli18ncp("available rental vehicles", "%1 moped", "%1 mopeds") },
{ "mx:realtime_available:car", kli18ncp("available rental vehicles", "%1 car", "%1 cars") },
}
Definition at line 132 of file osmelementinformationmodel_data.cpp.
◆ bicycle_parking_map
|
staticconstexpr |
Initial value:
= {
{ "anchors", kli18nc("OSM::bicycle_parking", "anchors") },
{ "bollard", kli18nc("OSM::bicycle_parking", "bollard") },
{ "building", kli18nc("OSM::bicycle_parking", "building") },
{ "ground_slots", kli18nc("OSM::bicycle_parking", "ground slots") },
{ "lockers", kli18nc("OSM::bicycle_parking", "lockers") },
{ "racks", kli18nc("OSM::bicycle_parking", "racks") },
{ "shed", kli18nc("OSM::bicycle_parking", "shed") },
{ "stands", kli18nc("OSM::bicycle_parking", "stands") },
{ "wall_loops", kli18nc("OSM::bicycle_parking", "wall loops") },
{ "wide_stands", kli18nc("OSM::bicycle_parking", "wide stands") },
}
Definition at line 116 of file osmelementinformationmodel_data.cpp.
◆ diet_type_map
struct { ... } KOSMIndoorMap::diet_type_map[] |
Initial value:
= {
{ "diet:gluten_free", kli18nc("OSM::diet_type", "gluten free") },
{ "diet:halal", kli18nc("OSM::diet_type", "halal") },
{ "diet:kosher", kli18nc("OSM::diet_type", "kosher") },
{ "diet:lactose_free", kli18nc("OSM::diet_type", "lactose free") },
{ "diet:vegan", kli18nc("OSM::diet_type", "vegan") },
{ "diet:vegetarian", kli18nc("OSM::diet_type", "vegetarian") },
}
◆ gender_type_map
struct { ... } KOSMIndoorMap::gender_type_map[] |
Initial value:
= {
{ "female", kli18nc("OSM::gender_segregation", "female") },
{ "male", kli18nc("OSM::gender_segregation", "male") },
{ "unisex", kli18nc("OSM::gender_segregation", "unisex") },
}
◆ payment_generic_type_map
struct { ... } KOSMIndoorMap::payment_generic_type_map[] |
Initial value:
= {
{ "payment:account_cards", OSMElementInformationModel::PaymentDebitCard },
{ "payment:credit_cards", OSMElementInformationModel::PaymentCreditCard },
{ "payment:debit_cards", OSMElementInformationModel::PaymentDebitCard },
{ "payment:electronic_purses", OSMElementInformationModel::PaymentStoredValueCard },
}
◆ payment_type_map
struct { ... } KOSMIndoorMap::payment_type_map[] |
Initial value:
= {
{ "payment:american_express", OSMElementInformationModel::PaymentCreditCard, kli18nc("OSM::payment_method", "American Express") },
{ "payment:apple_pay", OSMElementInformationModel::PaymentDigital, kli18nc("OSM::payment_method", "Apple Pay") },
{ "payment:diners_club", OSMElementInformationModel::PaymentCreditCard, kli18nc("OSM::payment_method", "Diners Club") },
{ "payment:discover_card", OSMElementInformationModel::PaymentCreditCard, kli18nc("OSM::payment_method", "Discover Card") },
{ "payment:jcb", OSMElementInformationModel::PaymentCreditCard, kli18nc("OSM::payment_method", "JCB") },
{ "payment:girocard", OSMElementInformationModel::PaymentDebitCard, kli18nc("OSM::payment_method", "Girocard") },
{ "payment:google_pay", OSMElementInformationModel::PaymentDigital, kli18nc("OSM::payment_method", "Google Pay") },
{ "payment:maestro", OSMElementInformationModel::PaymentDebitCard, kli18nc("OSM::payment_method", "Maestro") },
{ "payment:mastercard", OSMElementInformationModel::PaymentCreditCard, kli18nc("OSM::payment_method", "Mastercard") },
{ "payment:unionpay", OSMElementInformationModel::PaymentCreditCard, kli18nc("OSM::payment_method", "UnionPay") },
{ "payment:v_pay", OSMElementInformationModel::PaymentCreditCard, kli18nc("OSM::payment_method", "V Pay") },
{ "payment:vpay", OSMElementInformationModel::PaymentCreditCard, kli18nc("OSM::payment_method", "V Pay") },
{ "payment:visa", OSMElementInformationModel::PaymentCreditCard, kli18nc("OSM::payment_method", "Visa") },
}
◆ socket_type_map
struct { ... } KOSMIndoorMap::socket_type_map[] |
Initial value:
= {
{ "socket:chademo", kli18nc("OSM::charging_station_socket", "Chademo") },
{ "socket:schuko", kli18nc("OSM::charging_station_socket", "Schuko") },
{ "socket:tesla_standard", kli18nc("OSM::charging_station_socket", "Tesla") },
{ "socket:tesla_supercharger", kli18nc("OSM::charging_station_socket", "Tesla Supercharger") },
{ "socket:tesla_supercharger_ccs", kli18nc("OSM::charging_station_socket", "Tesla Supercharger CCS") },
{ "socket:type2", kli18nc("OSM::charging_station_socket", "Type 2") },
{ "socket:type2_cable", kli18nc("OSM::charging_station_socket", "Type 2 cable") },
{ "socket:type2_combo", kli18nc("OSM::charging_station_socket", "Type 2 CCS") },
{ "socket:typee", kli18nc("OSM::charging_station_socket", "Type E") },
}
◆ tactile_writing_map
struct { ... } KOSMIndoorMap::tactile_writing_map[] |
Initial value:
= {
{ "tactile_writing:braille", kli18nc("tactile writing", "braille") },
{ "tactile_writing:embossed_printed_letters", kli18nc("tactile writing", "embossed printed letters") },
{ "tactile_writing:engraved_printed_letters", kli18nc("tactile writing", "engraved printed letters") },
}
◆ wheelchair_map
|
staticconstexpr |
Initial value:
= {
{ "limited", kli18nc("OSM::wheelchair_access", "limited") },
{ "no", kli18nc("OSM::wheelchair_access", "no") },
{ "yes", kli18nc("OSM::wheelchair_access", "yes") },
}
Definition at line 70 of file osmelementinformationmodel_data.cpp.
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Tue Dec 5 2023 04:06:53 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Tue Dec 5 2023 04:06:53 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.