UGoogleARCorePointCloud

#include <GoogleARCoreTypes.h>

A UObject that contains a set of observed 3D points and confidence values.

Summary

Inheritance

Inherits from: UObject

Constructors and Destructors

~UGoogleARCorePointCloud()
Destructor.

Public functions

GetPoint(int Index, FVector & OutWorldPosition, float & OutConfidence)
void
Returns the point position in Unreal world space and it's confidence value from 0 ~ 1.
GetPointNum()
int
Returns the number of point inside this point cloud.
GetUpdateTimestamp()
int64
Returns the timestamp in nanosecond when this point cloud was observed.
IsUpdated()
bool
Checks if this point cloud has been updated in this frame.
ReleasePointCloud()
void
Release PointCloud's resources back to ArCore.

Public functions

GetPoint

void GetPoint(
  int Index,
  FVector & OutWorldPosition,
  float & OutConfidence
)

Returns the point position in Unreal world space and it's confidence value from 0 ~ 1.

GetPointNum

int GetPointNum()

Returns the number of point inside this point cloud.

GetUpdateTimestamp

int64 GetUpdateTimestamp()

Returns the timestamp in nanosecond when this point cloud was observed.

IsUpdated

bool IsUpdated()

Checks if this point cloud has been updated in this frame.

ReleasePointCloud

void ReleasePointCloud()

Release PointCloud's resources back to ArCore.

Data will not be available after releasePointCloud is called.

~UGoogleARCorePointCloud

 ~UGoogleARCorePointCloud()

Destructor.

Send feedback about...