anchor
TypeScriptanchor(node: _SceneKit_SCNNode): Promise<(ARAnchor) | null>Swift declarationfunc anchor(for node: SCNNode) -> ARAnchor?class · iOS 11.0+ · SDK 27.1
class ARSCNViewanchor(node: _SceneKit_SCNNode): Promise<(ARAnchor) | null>Swift declarationfunc anchor(for node: SCNNode) -> ARAnchor?hitTest(point: { x: number; y: number }, types: ARHitTestResult_ResultType): Promise<Array<ARHitTestResult>>Swift declarationfunc hitTest(_ point: CGPoint, types: ARHitTestResult.ResultType) -> [ARHitTestResult]static init(): Promise<ARSCNView>Swift declarationinit()node(anchor: ARAnchor): Promise<(_SceneKit_SCNNode) | null>Swift declarationfunc node(for anchor: ARAnchor) -> SCNNode?raycastQuery(point: { x: number; y: number }, target: ARRaycastQuery_Target, alignment: ARRaycastQuery_TargetAlignment): Promise<(ARRaycastQuery) | null>Swift declarationfunc raycastQuery(from point: CGPoint, allowing target: ARRaycastQuery.Target, alignment: ARRaycastQuery.TargetAlignment) -> ARRaycastQuery?get automaticallyUpdatesLighting(): Promise<boolean>Swift declarationvar automaticallyUpdatesLighting: Bool { get set }setAutomaticallyUpdatesLighting(value: boolean): Promise<void>Swift declarationvar automaticallyUpdatesLighting: Bool { get set }get delegate(): Promise<(SDKHandle) | null>Swift declarationweak var delegate: (any ARSCNViewDelegate)? { get set }setDelegate(value?: (Implements<ARSCNViewDelegate> | SDKHandle) | null): Promise<void>Swift declarationweak var delegate: (any ARSCNViewDelegate)? { get set }get rendersCameraGrain(): Promise<boolean>Swift declarationvar rendersCameraGrain: Bool { get set }setRendersCameraGrain(value: boolean): Promise<void>Swift declarationvar rendersCameraGrain: Bool { get set }get rendersMotionBlur(): Promise<boolean>Swift declarationvar rendersMotionBlur: Bool { get set }setRendersMotionBlur(value: boolean): Promise<void>Swift declarationvar rendersMotionBlur: Bool { get set }get scene(): Promise<_SceneKit_SCNScene>Swift declarationvar scene: SCNScene { get set }setScene(value: _SceneKit_SCNScene): Promise<void>Swift declarationvar scene: SCNScene { get set }get session(): Promise<ARSession>Swift declarationvar session: ARSession { get set }setSession(value: ARSession): Promise<void>Swift declarationvar session: ARSession { get set }unprojectPoint(point: { x: number; y: number }, planeTransform: SDKHandle): Promise<(SDKHandle) | null>Swift declaration@MainActor @nonobjc @preconcurrency func unprojectPoint(_ point: CGPoint, ontoPlane planeTransform: simd_float4x4) -> simd_float3?No declarations were skipped in this snapshot.