![]() |
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 "qquick3dxrhandinput_p.h"
#include "qquick3dxrhandtrackerinput_p.h"
#include "qquick3dxrinputmanager_visionos_p.h"
#include "../qquick3dxrinputmanager_p.h"
#include <QtQuick3DUtils/private/qssgassert_p.h>
#include <QtQuick3DUtils/private/qssgutils_p.h>
#include <QtQuick3D/private/qquick3dprincipledmaterial_p.h>
Go to the source code of this file.
Typedefs | |
using | HandJointList = QVarLengthArray<ar_hand_skeleton_joint_name_t, 28> |
Functions | |
static bool | setupJoint (ar_hand_skeleton_joint_name_t jointName, const ar_hand_skeleton_t handSkeleton, const simd_float4x4 handTransform, QVector3D &jointPosition, QQuaternion &jointRotation) |
const HandJointList & | getJointNameTable () |
static qsizetype | getJointIndex (ar_hand_skeleton_joint_name_t jointName) |
using HandJointList = QVarLengthArray<ar_hand_skeleton_joint_name_t, 28> |
Definition at line 136 of file qquick3dxrinputmanager_visionos.mm.
|
static |
Definition at line 189 of file qquick3dxrinputmanager_visionos.mm.
References getJointNameTable(), and i.
const HandJointList & getJointNameTable | ( | ) |
Definition at line 138 of file qquick3dxrinputmanager_visionos.mm.
Referenced by getJointIndex(), and QQuick3DXrInputManagerPrivate::updateHandtracking().
|
static |
Definition at line 105 of file qquick3dxrinputmanager_visionos.mm.
References QSSGUtils::mat44::decompose().
Referenced by QQuick3DXrInputManagerPrivate::updateHandtracking().