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.