Skip to main content
←API Reference

Scanning


Classes​

NameTypeSummary
ARScanningManagerSubsystemLifecycleManager<XRScanningSubsystem, XRScanningSubsystemDescriptor, Provider>
A manager for recording scans of the AR scene for Playback.
The recording will start when the manager is enabled.
Use SaveScan() to stop and save the recording into the ScanPath.
ARScanQualityClassifierIARScanQualityClassifier
ARScanQualityClassifier is responsible for computing the scan quality.
- Run() will start a quality compute asynchronously.
- CancelCurrentRun() will interrupt the current compute, if any.
SavedScanSavedScan
-
ScanArchiveBuilderIDisposable
-
ScanQualityResultScanQualityResult
Scan Quality Result.
ScanStoreScanStore
-
UploadUserInfoUploadUserInfo
Additional metadata relating to an uploaded scan.

Interfaces​

NameTypeSummary
IARScanQualityClassifierIDisposable
-

Structs​

NameTypeSummary
ScanningSqcScoresValueType
This struct is used by publicly and internally.
For internal usage, we will pass down an array of struct to native.

Enums​

NameTypeSummary
ScanQualityCategoryuint
Scan quality categories.
Note, if changing this category, it needs to change the relevant native enum.