XrSpatialAnchorListModel QML Type

空間アンカーを含むモデルを提供します。詳細...

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

ListModel

Status: Technical Preview

プロパティ

詳細説明

この型は空間アンカーのリストを提供する。空間アンカーとは、仮想コンテンツに追跡および関連付けることができる物理世界の点である。

このリストには、XrSpatialAnchor タイプのanchor プロパティを持つ要素が含まれます。

次のように使用できます:

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

プロパティ Documentation

classificationFilter : enumeration

空間アンカーのフィルタリングに使用される分類フラグを保持します。

ClassificationFlag フィルタは、フラグの組み合わせとして表されます:

定数
XrSpatialAnchorListModel.Wall
XrSpatialAnchorListModel.Ceiling
XrSpatialAnchorListModel.Floor
XrSpatialAnchorListModel.Table
XrSpatialAnchorListModel.Seat
XrSpatialAnchorListModel.Window
XrSpatialAnchorListModel.Door
XrSpatialAnchorListModel.Other

classificationStringFilter : list<string>

空間アンカーのフィルタリングに使用される分類文字列を保持する。

filterModeClassification に設定されている場合、このプロパティを使用して、フィルタリングする追加の分類 文字列のリストを提供することができます。これらのラベルは、空間アンカーのXrSpatialAnchor::classificationString プロパティで報告されたのと同じ値と照合されます。

注: Other に分類されるspatial anchors のみが、このフィルタと照合されます。


filterMode : enumeration

空間アンカーのフィルタモードを指定します。

フィルタモードを保持します。フィルタモードは以下のいずれかです:

定数説明
XrSpatialAnchorListModel.Allすべての空間アンカーを表示します。
XrSpatialAnchorListModel.Classification指定された分類フィルタフラグに基づいて空間アンカーを表示する。
XrSpatialAnchorListModel.Identifier指定された識別子に一致する空間アンカーを表示する。

identifierFilter : list<string>

空間アンカーをフィルタリングするための識別子のリストを保持します。


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