One Logo Pool Ball
ARKit · IOS API REFERENCE

ARWorldTrackingConfiguration

class · iOS 11.0+ · SDK 27.1

class ARWorldTrackingConfiguration

Members (32)

static · iOS 13.4+

supportsSceneReconstruction

TypeScript
static supportsSceneReconstruction(sceneReconstruction: ARConfiguration_SceneReconstruction): boolean
Swift declaration
class func supportsSceneReconstruction(_ sceneReconstruction: ARConfiguration.SceneReconstruction) -> Bool
get · iOS 14.3+

supportsAppClipCodeTracking

TypeScript
static get supportsAppClipCodeTracking(): boolean
Swift declaration
class var supportsAppClipCodeTracking: Bool { get }
get · iOS 13.0+

supportsUserFaceTracking

TypeScript
static get supportsUserFaceTracking(): boolean
Swift declaration
class var supportsUserFaceTracking: Bool { get }
init · iOS 11.0+

init

TypeScript
static init(): ARWorldTrackingConfiguration
Swift declaration
init()
get · iOS 14.3+

appClipCodeTrackingEnabled

TypeScript
get appClipCodeTrackingEnabled(): boolean
Swift declaration
var appClipCodeTrackingEnabled: Bool { get set }
set · iOS 14.3+

appClipCodeTrackingEnabled

TypeScript
set appClipCodeTrackingEnabled(value: boolean)
Swift declaration
var appClipCodeTrackingEnabled: Bool { get set }
get · iOS 11.3+

isAutoFocusEnabled

TypeScript
get isAutoFocusEnabled(): boolean
Swift declaration
var isAutoFocusEnabled: Bool { get set }
set · iOS 11.3+

isAutoFocusEnabled

TypeScript
set isAutoFocusEnabled(value: boolean)
Swift declaration
var isAutoFocusEnabled: Bool { get set }
get · iOS 13.0+

automaticImageScaleEstimationEnabled

TypeScript
get automaticImageScaleEstimationEnabled(): boolean
Swift declaration
var automaticImageScaleEstimationEnabled: Bool { get set }
set · iOS 13.0+

automaticImageScaleEstimationEnabled

TypeScript
set automaticImageScaleEstimationEnabled(value: boolean)
Swift declaration
var automaticImageScaleEstimationEnabled: Bool { get set }
get · iOS 13.0+

isCollaborationEnabled

TypeScript
get isCollaborationEnabled(): boolean
Swift declaration
var isCollaborationEnabled: Bool { get set }
set · iOS 13.0+

isCollaborationEnabled

TypeScript
set isCollaborationEnabled(value: boolean)
Swift declaration
var isCollaborationEnabled: Bool { get set }
get · iOS 11.3+

detectionImages

TypeScript
get detectionImages(): (Array<ARReferenceImage>) | null
Swift declaration
var detectionImages: Set<ARReferenceImage>! { get set }
set · iOS 11.3+

detectionImages

TypeScript
set detectionImages(value: (Array<ARReferenceImage>) | null)
Swift declaration
var detectionImages: Set<ARReferenceImage>! { get set }
get · iOS 12.0+

detectionObjects

TypeScript
get detectionObjects(): Array<ARReferenceObject>
Swift declaration
var detectionObjects: Set<ARReferenceObject> { get set }
set · iOS 12.0+

detectionObjects

TypeScript
set detectionObjects(value: Array<ARReferenceObject>)
Swift declaration
var detectionObjects: Set<ARReferenceObject> { get set }
get · iOS 12.0+

environmentTexturing

TypeScript
get environmentTexturing(): ARWorldTrackingConfiguration_EnvironmentTexturing
Swift declaration
var environmentTexturing: ARWorldTrackingConfiguration.EnvironmentTexturing { get set }
set · iOS 12.0+

environmentTexturing

TypeScript
set environmentTexturing(value: ARWorldTrackingConfiguration_EnvironmentTexturing)
Swift declaration
var environmentTexturing: ARWorldTrackingConfiguration.EnvironmentTexturing { get set }
get · iOS 12.0+

initialWorldMap

TypeScript
get initialWorldMap(): (ARWorldMap) | null
Swift declaration
var initialWorldMap: ARWorldMap? { get set }
set · iOS 12.0+

initialWorldMap

TypeScript
set initialWorldMap(value: (ARWorldMap) | null)
Swift declaration
var initialWorldMap: ARWorldMap? { get set }
get · iOS 12.0+

maximumNumberOfTrackedImages

TypeScript
get maximumNumberOfTrackedImages(): number
Swift declaration
var maximumNumberOfTrackedImages: Int { get set }
set · iOS 12.0+

maximumNumberOfTrackedImages

TypeScript
set maximumNumberOfTrackedImages(value: number)
Swift declaration
var maximumNumberOfTrackedImages: Int { get set }
get · iOS 11.0+

planeDetection

TypeScript
get planeDetection(): ARWorldTrackingConfiguration_PlaneDetection
Swift declaration
var planeDetection: ARWorldTrackingConfiguration.PlaneDetection { get set }
set · iOS 11.0+

planeDetection

TypeScript
set planeDetection(value: ARWorldTrackingConfiguration_PlaneDetection)
Swift declaration
var planeDetection: ARWorldTrackingConfiguration.PlaneDetection { get set }
get · iOS 13.4+

sceneReconstruction

TypeScript
get sceneReconstruction(): ARConfiguration_SceneReconstruction
Swift declaration
var sceneReconstruction: ARConfiguration.SceneReconstruction { get set }
set · iOS 13.4+

sceneReconstruction

TypeScript
set sceneReconstruction(value: ARConfiguration_SceneReconstruction)
Swift declaration
var sceneReconstruction: ARConfiguration.SceneReconstruction { get set }
get · iOS 27.0+

trackingObjects

TypeScript
get trackingObjects(): Array<ARReferenceObject>
Swift declaration
var trackingObjects: Set<ARReferenceObject> { get set }
set · iOS 27.0+

trackingObjects

TypeScript
set trackingObjects(value: Array<ARReferenceObject>)
Swift declaration
var trackingObjects: Set<ARReferenceObject> { get set }
get · iOS 13.0+

userFaceTrackingEnabled

TypeScript
get userFaceTrackingEnabled(): boolean
Swift declaration
var userFaceTrackingEnabled: Bool { get set }
set · iOS 13.0+

userFaceTrackingEnabled

TypeScript
set userFaceTrackingEnabled(value: boolean)
Swift declaration
var userFaceTrackingEnabled: Bool { get set }
get · iOS 13.0+

wantsHDREnvironmentTextures

TypeScript
get wantsHDREnvironmentTextures(): boolean
Swift declaration
var wantsHDREnvironmentTextures: Bool { get set }
set · iOS 13.0+

wantsHDREnvironmentTextures

TypeScript
set wantsHDREnvironmentTextures(value: boolean)
Swift declaration
var wantsHDREnvironmentTextures: Bool { get set }

Skipped declarations

No declarations were skipped in this snapshot.

All ARKit types →