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

◆ element

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-2022 The KDE developers.
Generated on Fri Aug 19 2022 04:06:44 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.