KOSMIndoorMap
scenecontroller.h
55 * When possible, provide the scene graph of the previous run to re-use scene graph elements that didn't change.
62 void updateElement(const MapCSSState &state, int level, SceneGraph &sg, const MapCSSResultLayer &result) const;
68 void applyPenStyle(OSM::Element e, const MapCSSDeclaration *decl, QPen &pen, double &opacity, Unit &unit) const;
69 void applyCasingPenStyle(OSM::Element e, const MapCSSDeclaration *decl, QPen &pen, double &opacity, Unit &unit) const;
75 void addItem(SceneGraph &sg, const MapCSSState &state, int level, const MapCSSResultLayer &result, std::unique_ptr<SceneGraphItemPayload> &&payload) const;
Result of MapCSS stylesheet evaluation for a single layer selector.
Definition mapcssresult.h:40
Creates/updates the scene graph based on a given style sheet and view.
Definition scenecontroller.h:38
Payload base class for scene graph items.
Definition scenegraphitem.h:60
OSM-based multi-floor indoor maps for buildings.
Definition locationqueryoverlayproxymodel.h:20
Low-level types and functions to work with raw OSM data as efficiently as possible.
Definition locationqueryoverlayproxymodel.h:15
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 18 2024 12:17:55 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 18 2024 12:17:55 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.