| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Runtime/AR/Google/GoogleARCore/Source/GoogleARCoreBase/Public/GoogleARCoreTypes.h |
Include |
#include "GoogleARCoreTypes.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(BlueprintType)
class UGoogleARCorePointCloud : public UObject
A UObject that contains a set of observed 3D points and confidence values.
Name | Description | |
---|---|---|
|
~UGoogleARCorePointCloud() |
Destructor |
Name | Description | ||
---|---|---|---|
|
GetPoint ( |
Returns the point position in Unreal world space and it's confidence value from 0 ~ 1. |
|
|
int |
GetPointId ( |
Returns the point Id of the point at the given index. |
|
GetPointInTrackingSpace ( |
Returns the point position in Unreal AR Tracking space. |
|
|
int |
GetPointNum() |
Returns the number of point inside this point cloud. |
|
GetUpdateTimestamp() |
Returns the timestamp in nanosecond when this point cloud was observed. |
|
|
IsUpdated() |
Checks if this point cloud has been updated in this frame. |
|
|
ReleasePointCloud() |
Release PointCloud's resources back to ArCore. |