ARKit · IOS API REFERENCE
ARRaycastQuery
class · iOS 13.0+ · SDK 27.1
class ARRaycastQuery
Members (5)
init · iOS 13.0+init
TypeScriptstatic init(origin: SDKHandle, direction: SDKHandle, target: ARRaycastQuery_Target, alignment: ARRaycastQuery_TargetAlignment): ARRaycastQuery
Swift declarationinit(origin: simd_float3, direction: simd_float3, allowing target: ARRaycastQuery.Target, alignment: ARRaycastQuery.TargetAlignment)
get · iOS 13.0+direction
TypeScriptget direction(): SDKHandle
Swift declarationvar direction: simd_float3 { get }
get · iOS 13.0+origin
TypeScriptget origin(): SDKHandle
Swift declarationvar origin: simd_float3 { get }
get · iOS 13.0+target
TypeScriptget target(): ARRaycastQuery_Target
Swift declarationvar target: ARRaycastQuery.Target { get }
get · iOS 13.0+targetAlignment
TypeScriptget targetAlignment(): ARRaycastQuery_TargetAlignment
Swift declarationvar targetAlignment: ARRaycastQuery.TargetAlignment { get }
Skipped declarations
1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
ARRaycastQuery.init()
inherited init: cannot prove legal (class declares 2 custom initializers)
All ARKit types →