|
AR_Engine_SDK
|

Functions | |
| function XETransform | new () end |
| function XETransform | new (mat4) end |
| function XETransform | SetRotateEuler (fPitch, fYaw, fRoll) end |
| function XETransform | GetRotateEuler (fPitch, fYaw, fRoll) end |
| function XETransform | GetRotateEuler () end |
| function XETransform | GetEulerPitch () end |
| function XETransform | GetEulerYaw () end |
| function XETransform | GetEulerRoll () end |
| function XETransform | SetQuaternion (quat) end |
| function XETransform | GetQuaternion () end |
| function XETransform | SetDirAndUp (vDir, vUp) end |
| function XETransform | GetDirAndUp (vDir, vUp) end |
| function XETransform | GetDirAndUp () end |
| function XETransform | SetLocation (fX, fY, fZ) end |
| function XETransform | SetLocation (vLocation) end |
| function XETransform | GetLocation () end |
| function XETransform | SetScale (fX, fY, fZ) end |
| function XETransform | SetScale (vScale) end |
| function XETransform | GetScale () end |
| function XETransform | GetTransform () end |
| function XETransform | SetFromMatrix4 (mt4) end |
Variables | |
| XETransform = {} | |
| function XETransform GetDirAndUp | ( | vDir | , |
| vUp | |||
| ) |
获取前方向和上方向
| vDir | XVECTOR3 [out]前方向方向向量 |
| vUp | XVECTOR3 [out]上方向方向向量 |
| function XETransform GetDirAndUp | ( | ) |
XETransform_GetDirAndUp01
| function XETransform GetEulerPitch | ( | ) |
获取旋转变换的欧拉角
| function XETransform GetEulerRoll | ( | ) |
获取旋转变换的欧拉角
| function XETransform GetEulerYaw | ( | ) |
获取旋转变换的欧拉角
| function XETransform GetLocation | ( | ) |
获取位置
| function XETransform GetQuaternion | ( | ) |
获取Transform的旋转数据(四元数)
| function XETransform GetRotateEuler | ( | fPitch | , |
| fYaw | , | ||
| fRoll | |||
| ) |
获取旋转变换的欧拉角
| fPitch | number 绕X轴旋转的角(右方向,俯仰角) |
| fYaw | number 绕Y轴旋转的角(上方向,偏航角) |
| fRoll | number 绕Z轴旋转的角(前方向,滚转角) |
| function XETransform GetRotateEuler | ( | ) |
XETransform_GetRotateEuler01
| function XETransform GetScale | ( | ) |
获取缩放
| function XETransform GetTransform | ( | ) |
获取Transform矩阵
| function XETransform new | ( | ) |
XETransform_new00
| function XETransform new | ( | mat4 | ) |
| function XETransform SetDirAndUp | ( | vDir | , |
| vUp | |||
| ) |
设置前方向和上方向
| vDir | XVECTOR3 前方向方向向量 |
| vUp | XVECTOR3 上方向方向向量 |
| function XETransform SetFromMatrix4 | ( | mt4 | ) |
设置Transform矩阵
| mt4 | XMATRIX4 Transform矩阵 |
| function XETransform SetLocation | ( | fX | , |
| fY | , | ||
| fZ | |||
| ) |
设置位置
| fX | number 位置的x分量 |
| fY | number 位置的y分量 |
| fZ | number 位置的z分量 |
| function XETransform SetLocation | ( | vLocation | ) |
设置位置
| vLocation | XVECTOR3 位置坐标 |
| function XETransform SetQuaternion | ( | quat | ) |
设置Transform的旋转数据(四元数)
| quat | XQUATERNION 旋转数据(四元数) |
| function XETransform SetRotateEuler | ( | fPitch | , |
| fYaw | , | ||
| fRoll | |||
| ) |
设置旋转变换的欧拉角。
| fPitch | number 绕X轴旋转的角(右方向,俯仰角) |
| fYaw | number 绕Y轴旋转的角(上方向,偏航角) |
| fRoll | number 绕Z轴旋转的角(前方向,滚转角) |
| function XETransform SetScale | ( | fX | , |
| fY | , | ||
| fZ | |||
| ) |
设置缩放
| fX | number 缩放的x分量 |
| fY | number 缩放的y分量 |
| fZ | number 缩放的z分量 |
| function XETransform SetScale | ( | vScale | ) |
设置缩放
| vScale | XVECTOR3 缩放数据 |
| XETransform = {} |
1.8.15