SAFETY_ZONE_SHAPE_TILTED_CUBOID

기울어진 직육면체 안전 구역(Safety Zone)을 정의하는 구조체로, 전역 좌표축에 꼭 정렬되지 않아도 되는 3D 직육면체 영역을 나타냅니다. 원점 하나와 직육면체의 로컬 U, V, W 축을 정의하는 끝점 3개로 정의합니다.

BYTE#

필드 이름

자료형

값

비고

0

_tOrigin

POINT_3D

기울어진 직육면체의 시작점(원점)

12

_tUAxisEnd

POINT_3D

U축 끝점(로컬 X축 방향)

24

_tVAxisEnd

POINT_3D

V축 끝점(로컬 Y축 방향)

36

_tWAxisEnd

POINT_3D

W축 끝점(로컬 Z축 방향)

전체 크기: 48바이트

정의 위치: DRFS.h

typedef struct _SAFETY_ZONE_SHAPE_TILTED_CUBOID
{
    /* 기울어진 직육면체의 원점 */
    POINT_3D _tOrigin;
    /* 로컬 U축 끝점 */
    POINT_3D _tUAxisEnd;
    /* 로컬 V축 끝점 */
    POINT_3D _tVAxisEnd;
    /* 로컬 W축 끝점 */
    POINT_3D _tWAxisEnd;
} SAFETY_ZONE_SHAPE_TILTED_CUBOID, *LPSAFETY_ZONE_SHAPE_TILTED_CUBOID;