PlaneData Class

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

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

Methods

.ctor

C#

public PlaneData()

Constructor

getType

C#

public virtual PlaneType getType()

获取平面类型,当前支持水平面和竖直面。

getPose

C#

public virtual Matrix44F getPose()

获取平面中心在当前地图坐标系中的位置和姿态。Y轴正方向为平面向外方向,X轴和Z轴定义了外接矩形的范围。

getExtentX

C#

public virtual float getExtentX()

返回检测到的平面的最小外接矩形的在局部坐标系X轴上的尺寸,其中最小外接矩形的中心为平面中心。

getExtentZ

C#

public virtual float getExtentZ()

返回检测到的平面的最小外接矩形的在局部坐标系Z轴上的尺寸,其中最小外接矩形的中心为平面中心。