UARTrackedImage

Inheritance Hierarchy

Syntax

class UARTrackedImage : public UARTrackedGeometry

Variables

Name Description

Protected variable

UARCandidateIma ...

 

DetectedImage

The candidate image that was detected in the scene

Protected variable

FVector2D

 

EstimatedSize

The estimated image size that was detected in the scene

Functions

Name Description

Public function Const

UARCandidate ...

 

GetDetectedImage()

Public function

FVector2D

 

GetEstimateSize()

Get the estimate size of the detected image, where X is the estimated width, and Y is the estimated height.

Public function

void

 

UpdateTrackedGeometry

(
    const TSharedRef < FARSupportInterfa ...,
    uint32 FrameNumber,
    double Timestamp,
    const FTransform & InLocalToTrackin...,
    const FTransform & InAlignmentTrans...,
    FVector2D InEstimatedSize,
    UARCandidateImage * InDetectedI...
)

Overridden from UARTrackedGeometry

Name Description

Public function Virtual Const

void

 

DebugDraw

(
    UWorld * World,
    const FLinearColor & OutlineColor,
    float OutlineThickness,
    float PersistForSeconds
)

Deprecated Variables

Name Description

Public variable

bool

 

bIsTracked

This property is now deprecated, please use GetTrackingState() and check for EARTrackingState::Tracking or IsTracked() instead.

References

Module

AugmentedReality

Header

Runtime/AugmentedReality/Public/ARTrackable.h