- Preparing search index...
- The search index is not available
feng3d
Constructors
constructor
- new Euler(x?, y?, z?, order?): Euler
-
Parameters
-
Optional x: number
-
Optional y: number
-
Optional z: number
-
Properties
order
x
x: number
y
y: number
z
z: number
Methods
clone
- clone(): Euler
-
equals
- equals(euler): boolean
-
Returns boolean
如果值为true则两个欧拉角相等,否则不相等。
fromArray
- fromArray(array, offset?): Euler
-
Parameters
-
array: number[]
-
Optional offset: number
初始化后的四元素。
fromQuaternion
- fromQuaternion(q, order?): Euler
-
初始化后的四元素。
fromRotationMatrix
- fromRotationMatrix(rotationMatrix, order?): Euler
-
从旋转矩阵初始化的欧拉角。
fromVector3
- fromVector3(v, order?): Euler
-
初始化后的四元素。
random
- random(): Euler
-
reorder
- reorder(newOrder): Euler
-
重置旋转角度。
set
- set(x, y, z, order?): Euler
-
Parameters
-
x: number
-
y: number
-
z: number
-
toArray
- toArray(array?, offset?): number[]
-
Parameters
-
Optional array: number[]
-
Optional offset: number
Returns number[]
存储X、Y、Z轴旋转角度以及旋转顺序的数组。
欧拉角
由特定的顺序分别围绕X、Y、Z三个轴进行旋转。
See
https://github.com/mrdoob/three.js/blob/dev/src/math/Euler.js