XrSpatialAnchorListModel QML Type

Stellt ein Modell mit räumlichen Ankern bereit. Mehr...

Import Statement: import QtQuick3D.Xr
Since: Qt 6.8
Inherits:

ListModel

Status: Technical Preview

Eigenschaften

Detaillierte Beschreibung

Dieser Typ bietet eine Liste von räumlichen Ankern, d.h. Punkten in der physischen Welt, die verfolgt und mit virtuellen Inhalten verknüpft werden können.

Die Liste enthält Elemente, die eine anchor Eigenschaft mit dem Typ XrSpatialAnchor haben.

Sie können sie wie folgt verwenden:

Repeater3D {
    model: XrSpatialAnchorListModel {
    }
    delegate: Node {
        required property XrSpatialAnchor anchor
        position: anchor.position
        rotation: anchor.rotation
        // Further use of anchor properties...
    }
}

Eigenschaft Dokumentation

classificationFilter : enumeration

Enthält das Klassifizierungskennzeichen, das zum Filtern von räumlichen Ankern verwendet wird.

Der Filter ClassificationFlag wird als eine Kombination von Flags dargestellt:

KonstanteWert
XrSpatialAnchorListModel.Wall
XrSpatialAnchorListModel.Ceiling
XrSpatialAnchorListModel.Floor
XrSpatialAnchorListModel.Table
XrSpatialAnchorListModel.Seat
XrSpatialAnchorListModel.Window
XrSpatialAnchorListModel.Door
XrSpatialAnchorListModel.Other

classificationStringFilter : list<string>

Enthält die Klassifizierungszeichenfolgen, die zum Filtern von räumlichen Ankern verwendet werden.

Wenn filterMode auf Classification gesetzt ist, kann diese Eigenschaft verwendet werden, um eine Liste zusätzlicher Klassifizierungszeichenfolgen für die Filterung zu erstellen. Diese Bezeichnungen werden dann mit demselben Wert abgeglichen, den die Eigenschaft XrSpatialAnchor::classificationString des räumlichen Ankers angibt.

Hinweis: Nur spatial anchors, die als Other klassifiziert sind, werden mit diesem Filter abgeglichen.


filterMode : enumeration

Gibt den Filtermodus für räumliche Anker an.

Enthält den Filtermodus. Der Filtermodus kann einer der folgenden sein:

KonstantBeschreibung
XrSpatialAnchorListModel.AllAlle räumlichen Verankerungen anzeigen.
XrSpatialAnchorListModel.ClassificationZeigt räumliche Verankerungen basierend auf dem angegebenen Klassifizierungsfilter-Flag.
XrSpatialAnchorListModel.IdentifierZeigt räumliche Verankerungen basierend auf der Übereinstimmung mit den angegebenen Bezeichnern.

identifierFilter : list<string>

Enthält die Liste der Bezeichner für die Filterung räumlicher Verankerungen.


© 2025 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.