UARTrackedImage

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

AugmentedReality

Header

/Engine/Source/Runtime/AugmentedReality/Public/ARTrackable.h

Include

#include "ARTrackable.h"

Syntax

class UARTrackedImage : public UARTrackedGeometry

Variables

Name Description

Protected variable

TObjectPtr< UAR...

 

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

 

GetNetworkPayload

(
    FARImageUpdatePayload& Payload
)

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
)