CloudLocalizeResult Class

这个类型是C#语言的 EasyAR Sense API: CloudLocalizeResult 。页面中部分描述可能与Unity环境无关。

部分Sense接口已经封装成Unity组件,直接使用可能是不必要的。

Methods

getLocalizeStatus

C#

public virtual CloudLocalizeStatus getLocalizeStatus()

获得定位状态。

getLocalizedMapID

C#

public virtual string getLocalizedMapID()

获得最佳的定位地图ID。

getLocalizedMapName

C#

public virtual string getLocalizedMapName()

获得地图名。

getPose

C#

public virtual Matrix44F getPose()

获得相机在最佳地图的坐标系中的姿态。

getDeltaT

C#

public virtual Optional< Matrix44F > getDeltaT()

获得最佳地图的坐标系相对于本地坐标系的补偿变换。

getAllLocalizedMapID

C#

public virtual List<string> getAllLocalizedMapID()

获得所有的定位地图ID。

getAllPose

C#

public virtual List< Matrix44F > getAllPose()

获得相机在所有地图的坐标系中的姿态。

getAllDeltaT

C#

public virtual List< Matrix44F > getAllDeltaT()

获得所有地图的坐标系相对于本地坐标系的补偿变换。

getExtraInfo

C#

public virtual string getExtraInfo()

获得额外信息。

getExceptionInfo

C#

public virtual string getExceptionInfo()

获得异常信息。

getLocalizedBlockId

C#

public virtual string getLocalizedBlockId()

获得最佳的定位地图的区块ID。

getLocalizedBlockTimestamp

C#

public virtual string getLocalizedBlockTimestamp()

获得最佳的定位地图的区块时间戳。

getLocalizedBlockLocation

C#

public virtual Optional< Vec3D > getLocalizedBlockLocation()

获得最佳的定位地图的区块绝对位置。

getLocalizedClusterId

C#

public virtual string getLocalizedClusterId()

获得最佳的定位地图所属簇的ID。

getLocalizedClusterLocation

C#

public virtual Optional< Vec3D > getLocalizedClusterLocation()

获得最佳的定位地图所属簇的绝对位置。

getPoseInCluster

C#

public virtual Matrix44F getPoseInCluster()

获得相机在最佳地图所属簇中的姿态。

getDeltaTForCluster

C#

public virtual Optional< Matrix44F > getDeltaTForCluster()

获得最佳地图所属簇的坐标系相对于本地坐标系的补偿变换。

getDeviceLocation

C#

public virtual Optional< Vec3D > getDeviceLocation()

获得设备的绝对位置。