api/exceptions library

Exceptions / Errors

ARKitNotSupportedException
Thrown when ARKit is not supported on the device.
BackgroundModeActiveException
Thrown when the app goes into background mode during scanning.
CameraPermissionNotDeterminedException
Thrown when camera permission is not yet determined.
CameraPermissionUnknownException
Thrown when camera permission status is unknown.
DataCorruptedException
Thrown when scan data is corrupted.
DataParsingException
Thrown when there is an error parsing JSON data.
DeviceOverheatingException
Thrown when the device is overheating.
ExportFailedException
Thrown when export operations fail.
InsufficientHardwareException
Thrown when device lacks necessary hardware for room scanning.
InsufficientStorageException
Thrown when there is insufficient storage space.
LowPowerModeException
Thrown when Low Power Mode is enabled.
MemoryPressureException
Thrown when the device is experiencing memory pressure.
NativeChannelException
Thrown when there is an error in the native channel.
NetworkRequiredException
Thrown when a network connection is required but not available.
ProcessingFailedException
Thrown when processing the scan data fails.
RoomPlanException
Base exception for RoomPlan errors.
RoomPlanNotAvailableException
Thrown when the RoomPlan feature is not available on the device.
RoomPlanPermissionsException
Thrown when camera permissions are denied by the user.
RoomPlanScanningErrorException
Thrown when there is an error during the scanning process.
ScanCancelledException
Thrown when the scan is cancelled by the user.
ScanFailedException
Thrown when the scan fails.
SessionInProgressException
Thrown when a scanning session is already in progress.
SessionNotRunningException
Thrown when trying to stop a session that is not running.
SessionStartFailedException
Thrown when session start fails.
TimeoutException
Thrown when an operation times out.
UIErrorException
Thrown when there's a UI-related error.
UnsupportedVersionException
Thrown when the iOS version is not supported.
WorldTrackingFailedException
Thrown when world tracking fails.