|
QGIS API Documentation 3.99.0-Master (357b655ed83)
|
Handles the creation of 3D entities used for highlighting identified features. More...
#include <qgs3dhighlightfeaturehandler.h>

Public Slots | |
| void | clearHighlights () |
| Clears all highlights. | |
| void | highlightFeature (QgsFeature feature, QgsMapLayer *layer) |
| Highlights feature of layer in the 3d scene When multiple features are identified, this slot is called multiple times. | |
Public Member Functions | |
| Qgs3DHighlightFeatureHandler (Qgs3DMapScene *scene) | |
| Constructor. | |
| ~Qgs3DHighlightFeatureHandler () override | |
Handles the creation of 3D entities used for highlighting identified features.
Definition at line 43 of file qgs3dhighlightfeaturehandler.h.
|
explicit |
Constructor.
Definition at line 39 of file qgs3dhighlightfeaturehandler.cpp.
|
override |
Definition at line 44 of file qgs3dhighlightfeaturehandler.cpp.
|
slot |
Clears all highlights.
Definition at line 240 of file qgs3dhighlightfeaturehandler.cpp.
|
slot |
Highlights feature of layer in the 3d scene When multiple features are identified, this slot is called multiple times.
The features are aggregated, and eventually a single highlight entity is added to the 3d scene for each layer.
Definition at line 53 of file qgs3dhighlightfeaturehandler.cpp.