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()
获得设备的绝对位置。