docs.unity3d.com
    Show / Hide Table of Contents

    Class ARTrackedImage

    Represents a tracked image in the physical environment.

    Inheritance
    Object
    ARTrackable<XRTrackedImage, ARTrackedImage>
    ARTrackedImage
    Inherited Members
    ARTrackable<XRTrackedImage, ARTrackedImage>.destroyOnRemoval
    ARTrackable<XRTrackedImage, ARTrackedImage>.trackableId
    ARTrackable<XRTrackedImage, ARTrackedImage>.trackingState
    ARTrackable<XRTrackedImage, ARTrackedImage>.pending
    ARTrackable<XRTrackedImage, ARTrackedImage>.sessionRelativeData
    ARTrackable<XRTrackedImage, ARTrackedImage>.OnAfterSetSessionRelativeData()
    Namespace: UnityEngine.XR.ARFoundation
    Syntax
    public class ARTrackedImage : ARTrackable<XRTrackedImage, ARTrackedImage>

    Properties

    extents

    The 2D extents of the image. This is half the size.

    Declaration
    public Vector2 extents { get; }
    Property Value
    Type Description
    Vector2

    nativePtr

    Get a native pointer associated with this tracked image.

    Declaration
    public IntPtr nativePtr { get; }
    Property Value
    Type Description
    IntPtr
    Remarks

    The data pointed to by this member is implementation defined. The lifetime of the pointed to object is also implementation defined, but should be valid at least until the next ARSession update.

    referenceImage

    The reference image which was used to detect this image in the environment.

    Declaration
    public XRReferenceImage referenceImage { get; }
    Property Value
    Type Description
    XRReferenceImage

    size

    The 2D size of the image. This is the dimensions of the image.

    Declaration
    public Vector2 size { get; }
    Property Value
    Type Description
    Vector2
    Back to top Copyright © 2022 Unity Technologies
    Generated by DocFX
    on Friday, January 7, 2022
    Terms of use