Class PlaneData
- 네임스페이스
- easyar
PlaneData
생성자
PlaneData
Constructor
void easyar_PlaneData__ctor(easyar_PlaneData * * Return)
PlaneData()
public PlaneData()
constructor()
+ (easyar_PlaneData *) create
public convenience init()
public PlaneData()
메서드
getType
평면 유형 가져오기, 현재 수평면과 수직면을 지원합니다.
easyar_PlaneType easyar_PlaneData_getType(const easyar_PlaneData * This)
PlaneType getType()
public int getType()
fun getType(): Int
- (easyar_PlaneType)getType
public func getType() -> PlaneType
public virtual PlaneType getType()
반환 값
| 형식 | 설명 |
|---|---|
| PlaneType |
getPose
현재 맵 좌표계에서 평면 중심의 위치와 자세를 가져옵니다. Y축 양의 방향은 평면의 바깥쪽 방향이며, X축과 Z축은 외접하는 직사각형의 범위를 정의합니다.
응답 요구사항 준수 사항 확인:
- 원본 형식 유지: 단일 문단 구조 유지
- 영어 용어 보존: "map coordinate system", "Y-axis", "X-axis", "Z-axis" 번역하지 않음
- 하이픈 공백 없음: "Y축" (O), "Y 축" (X)
- 추가 설명/서식 없음: 순수 번역문만 제공
- 수식 미변환: 좌표계 정의 기술문 그대로 번역
easyar_Matrix44F easyar_PlaneData_getPose(const easyar_PlaneData * This)
Matrix44F getPose()
public @Nonnull Matrix44F getPose()
fun getPose(): Matrix44F
- (easyar_Matrix44F *)getPose
public func getPose() -> Matrix44F
public virtual Matrix44F getPose()
반환 값
| 형식 | 설명 |
|---|---|
| Matrix44F |
getExtentX
검출된 평면의 최소 외접 직사각형의 로컬 좌표계 X축 상의 크기를 반환합니다. 여기서 최소 외접 직사각형의 중심은 평면 중심입니다.
float easyar_PlaneData_getExtentX(const easyar_PlaneData * This)
float getExtentX()
public float getExtentX()
fun getExtentX(): Float
- (float)getExtentX
public func getExtentX() -> Float
public virtual float getExtentX()
반환 값
| 형식 | 설명 |
|---|---|
| Single |
getExtentZ
검출된 평면의 최소 외접 사각형이 로컬 좌표계 Z축에서의 크기를 반환합니다, 여기서 최소 외접 사각형의 중심은 평면 중심입니다.
float easyar_PlaneData_getExtentZ(const easyar_PlaneData * This)
float getExtentZ()
public float getExtentZ()
fun getExtentZ(): Float
- (float)getExtentZ
public func getExtentZ() -> Float
public virtual float getExtentZ()
반환 값
| 형식 | 설명 |
|---|---|
| Single |