Search for usage in LXR

KOSMIndoorMap::SceneGraphItem Class Reference

#include <scenegraphitem.h>

Public Attributes

OSM::Element element
int layer = 0
LayerSelectorKey layerSelector
int level = 0
std::unique_ptr< SceneGraphItemPayloadpayload

Detailed Description

Scene graph item description and handle for its content.

This is a minimal and cheap part that can be used allocation-free, and it holds the expensive polymorphic parts (geometry, materials) depending on the type of this is item. This split allows to use this part for searching/sorting/indexing.

Definition at line 42 of file scenegraphitem.h.

Member Data Documentation

OSM::Element KOSMIndoorMap::SceneGraphItem::element

The OSM::Element this item refers to.

Definition at line 46 of file scenegraphitem.h.

The documentation for this class was generated from the following file:
This file is part of the KDE documentation.
Documentation copyright © 1996-2021 The KDE developers.
Generated on Fri Oct 22 2021 23:03:53 by doxygen 1.8.11 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.