Auf dieser Seite

PickingSettings QML Type

Die Klasse „PickingSettings“ legt fest, wie die Entitätsauswahl gehandhabt wird. Mehr...

Import Statement: import Qt3D.Render 2.12
In C++: QPickingSettings
Status: Deprecated

Dieser Typ ist veraltet. Wir raten dringend davon ab, ihn in neuem Code zu verwenden.

Eigenschaften

Ausführliche Beschreibung

Die Auswahl-Einstellungen legen fest, wie die Objekt-Auswahl gehandhabt wird. Weitere Informationen zur Objekt-Auswahl finden Sie in der Dokumentation zu den Komponenten Qt3D.Render::ObjectPicker oder Qt3D.Render::RayCaster.

Bei Verwendung der Komponenten „ ObjectPicker “ wird die Auswahl durch Mausereignisse ausgelöst.

Bei Verwendung der Komponenten „ RayCaster “ oder „ ScreenRayCaster “ kann die Auswahl explizit durch die Anwendung ausgelöst werden.

In beiden Fällen wird ein Strahl durch die Szene geworfen, um Geometrie zu finden, die den Strahl schneidet.

Siehe auch „ ObjectPicker “, „ RayCaster “ und „ ScreenRayCaster “.

Dokumentation zu den Eigenschaften

faceOrientationPickingMode : enumeration

Legt fest, wie sich die Ausrichtung der Flächen auf die Auswahl der Dreiecke auswirkt

  • PickingSettings.FrontFace Es werden nur nach vorne gerichtete Dreiecke ausgewählt (Standard).
  • PickingSettings.BackFace Es werden nur nach hinten gerichtete Dreiecke ausgewählt.
  • PickingSettings.FrontAndBackFace Es werden sowohl nach vorne als auch nach hinten gerichtete Dreiecke ausgewählt.

pickMethod : enumeration

Enthält die aktuell verwendete Auswahlmethode.

Siehe auch Qt3DRender::QPickingSettings::PickMethod.

pickResultMode : enumeration

Speichert den aktuellen Modus für die Auswahlergebnisse.

Siehe auch „ Qt3DRender::QPickingSettings::PickResultMode “.

worldSpaceTolerance : real

Enthält den Schwellenwert in Modellraumkoordinaten, der zur Auswertung der Linien- und Punkt-Auswahl verwendet wird.

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.