PlaneData Class¶
Constructor¶
Constructor
- C
void easyar_PlaneData__ctor(easyar_PlaneData * * Return)
- C++17
PlaneData()
- C++03
PlaneData()
- Java
public PlaneData()
- Kotlin
constructor()
- Objective-C
+ (easyar_PlaneData *) create
- Swift
public convenience init()
- C#
public PlaneData()
getType¶
Returns the type of this plane.
getPose¶
Returns the pose of the center of the detected plane.The pose's transformed +Y axis will be point normal out of the plane, with the +X and +Z axes orienting the extents of the bounding rectangle.
- C
easyar_Matrix44F easyar_PlaneData_getPose(const easyar_PlaneData * This)
- C++17
Matrix44F getPose()
- C++03
Matrix44F getPose()
- Java
public @Nonnull Matrix44F getPose()
- Kotlin
fun getPose(): Matrix44F
- Objective-C
- (easyar_Matrix44F *)getPose
- Swift
public func getPose() -> Matrix44F
- C#
public virtual Matrix44F getPose()
getExtentX¶
Returns the length of this plane's bounding rectangle measured along the local X-axis of the coordinate space centered on the plane.
- C
float easyar_PlaneData_getExtentX(const easyar_PlaneData * This)
- C++17
float getExtentX()
- C++03
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¶
Returns the length of this plane's bounding rectangle measured along the local Z-axis of the coordinate frame centered on the plane.
- C
float easyar_PlaneData_getExtentZ(const easyar_PlaneData * This)
- C++17
float getExtentZ()
- C++03
float getExtentZ()
- Java
public float getExtentZ()
- Kotlin
fun getExtentZ(): Float
- Objective-C
- (float)getExtentZ
- Swift
public func getExtentZ() -> Float
- C#
public virtual float getExtentZ()