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.