Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
|
#include "qquick3dxranchormanager_visionos_p.h"
#include "../qquick3dxrspatialanchor_p.h"
#include "visionos/qquick3dxrinputmanager_visionos_p.h"
#include <QtQuick3DUtils/private/qssgassert_p.h>
#include <QtQuick3DUtils/private/qssgutils_p.h>
Go to the source code of this file.
Classes | |
struct | AnchorClassificationMap |
Enumerations | |
enum class | AnchorClassifcation { Unknown = 0 , NotAvailable , Undetermined , Wall , Ceiling , Floor , Table , Seat , Window , Door } |
Functions | |
static const AnchorClassificationMap & | getAnchorClassificationName (ar_plane_classification_t classification, bool *identified=nullptr) |
static void | updateAnchorProperties (QQuick3DXrSpatialAnchor &anchor, ar_plane_anchor_t planeAnchor) |
Variables | |
static constexpr size_t | anchorClassificationStart = size_t(AnchorClassifcation::Wall) |
static const AnchorClassificationMap | anchorClassificationMap [] |
|
strong |
Enumerator | |
---|---|
Unknown | |
NotAvailable | |
Undetermined | |
Wall | |
Ceiling | |
Floor | |
Table | |
Seat | |
Window | |
Door |
Definition at line 62 of file qquick3dxranchormanager_visionos.mm.
|
static |
Definition at line 97 of file qquick3dxranchormanager_visionos.mm.
References anchorClassificationMap, anchorClassificationStart, and i.
Referenced by updateAnchorProperties().
|
static |
Definition at line 113 of file qquick3dxranchormanager_visionos.mm.
References QQuick3DXrSpatialAnchor::classification, QSSGUtils::mat44::decompose(), QString::fromLatin1(), getAnchorClassificationName(), pos, QQuick3DXrSpatialAnchor::setBounds2D(), QQuick3DXrSpatialAnchor::setClassification(), QQuick3DXrSpatialAnchor::setClassificationString(), QQuick3DXrSpatialAnchor::setPosition(), and QQuick3DXrSpatialAnchor::setRotation().
|
static |
Definition at line 84 of file qquick3dxranchormanager_visionos.mm.
Referenced by getAnchorClassificationName().
|
staticconstexpr |
Definition at line 76 of file qquick3dxranchormanager_visionos.mm.
Referenced by getAnchorClassificationName().