import ARKit
@available(iOS 11.0, *)
open class ARAnchor : NSObject, ARAnchorCopying, NSSecureCoding {
/**
Unique identifier of the anchor.
*/
open var identifier: UUID { get }
/**
An optional name used to associate with the anchor.
*/
@available(iOS 12.0, *)
open var name: String? { get }
/**
The transformation matrix that defines the anchor’s rotation, translation and scale in world coordinates.
*/
open var transform: simd_float4x4 { get }
/**
Initializes a new anchor object.
@param transform The transformation matrix that defines the anchor’s rotation, translation and scale in world coordinates.
*/
public init(transform: simd_float4x4)
/**
Initializes a new anchor object with the provided identifier and name.
@param name A name to associate with the anchor.
@param transform The transformation matrix that defines the anchor’s rotation, translation and scale in world coordinates.
*/
@available(iOS 12.0, *)
public init(name: String, transform: simd_float4x4)
}