IDP.Math.KGeomLib.createEuler() method
创建一个表示旋转变换的欧拉角对象。
Create an Euler object which represents a rotational transformation.
Signature:
createEuler(x?: number, y?: number, z?: number, order?: KEulerOrder): KEuler;
Links: createEuler(x?: number, y?: number, z?: number, order?: KEulerOrder): KEuler;
Parameters
Parameter | Type | Description |
---|---|---|
x | number | (Optional) 绕x轴旋转角度,默认为0。 The rotate angle around x axis in radians. Dafault value is 0. |
y | number | (Optional) 绕y轴旋转角度,默认为0。 The rotate angle around y axis in radians. Dafault value is 0. |
z | number | (Optional) 绕z轴旋转角度,默认为0。 The rotate angle around z axis in radians. Dafault value is 0. |
order | (Optional) 绕x,y,z轴旋转的顺序,包括XYZ,YZX, ZXY, XZY, YXZ, ZYX,默认XYZ。 The order in which to apply the rotations, including XYZ,YZX, ZXY, XZY, YXZ, ZYX. Dafault value is XYZ. |
Returns:
欧拉角
The euler defining the rotations.