UARPlaneGeometry

Inheritance Hierarchy

Syntax

class UARPlaneGeometry : public UARTrackedGeometry

Functions

Name Description

Public function Const

TArray < FVec ...

 

GetBoundaryPolygonInLocalSpace()

Public function Const

FVector

 

GetCenter()

Public function Const

FVector

 

GetExtent()

Public function Const

UARPlaneGeom ...

 

GetSubsumedBy()

Public function

void

 

UpdateTrackedGeometry

(
    const TSharedRef < FARSupportInterfa ...,
    uint32 FrameNumber,
    double Timestamp,
    const FTransform & InLocalToTrackin...,
    const FTransform & InAlignmentTrans...,
    const FVector InCenter,
    const FVector InExtent
)

Public function

void

 

UpdateTrackedGeometry

(
    const TSharedRef < FARSupportInterfa ...,
    uint32 FrameNumber,
    double Timestamp,
    const FTransform & InLocalToTrackin...,
    const FTransform & InAlignmentTrans...,
    const FVector InCenter,
    const FVector InExtent,
    const TArray < FVector >& InBoundin...,
    UARPlaneGeometry * InSubsumedBy
)

Overridden from UARTrackedGeometry

Name Description

Public function Virtual Const

void

 

DebugDraw

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

References

Module

AugmentedReality

Header

Runtime/AugmentedReality/Public/ARTrackable.h