PlaneData Class¶
Constructor¶
Constructor
- C
void easyar_PlaneData__ctor(easyar_PlaneData * * Return)
- C++
PlaneData()
- Java
public PlaneData()
- Kotlin
constructor()
- Objective-C
+ (easyar_PlaneData *) create
- Swift
public convenience init()
- C#
public PlaneData()
getType¶
获取平面类型,当前支持水平面和竖直面。
getPose¶
获取平面中心在当前地图坐标系中的位置和姿态。Y轴正方向为平面向外方向,X轴和Z轴定义了外接矩形的范围。
getExtentX¶
返回检测到的平面的最小外接矩形的在局部坐标系X轴上的尺寸,其中最小外接矩形的中心为平面中心。
- C
float easyar_PlaneData_getExtentX(const easyar_PlaneData * This)
- C++
float getExtentX()
- Java
public float getExtentX()
- Kotlin
fun getExtentX(): Float
- Objective-C
- (float)getExtentX
- Swift
public func getExtentX() -> Float
- C#
public virtual float getExtentX()
getExtentZ¶
返回检测到的平面的最小外接矩形的在局部坐标系Z轴上的尺寸,其中最小外接矩形的中心为平面中心。
- C
float easyar_PlaneData_getExtentZ(const easyar_PlaneData * This)
- C++
float getExtentZ()
- Java
public float getExtentZ()
- Kotlin
fun getExtentZ(): Float
- Objective-C
- (float)getExtentZ
- Swift
public func getExtentZ() -> Float
- C#
public virtual float getExtentZ()