Constructors
constructor
- new Euler(x?: number, y?: number, z?: number, order?: EulerOrder): Euler
Parameters
Optional
x: numberOptional
y: numberOptional
z: numberOptional
order: EulerOrder
Properties
_order
_x
_x: number
_y
_y: number
_z
_z: number
isEuler
isEuler: boolean
Static
DEFAULT_ORDER
Accessors
order
- get order(): EulerOrder
- set order(value: EulerOrder): void
Returns void
x
- get x(): number
Returns number
- set x(value: number): void
Returns void
y
- get y(): number
Returns number
- set y(value: number): void
Returns void
z
- get z(): number
Returns number
- set z(value: number): void
Returns void
Methods
_onChange
- _onChange(callback: (euler?: Euler) => void): this
Parameters
- callback: (euler?: Euler) => void
Returns this
_onChangeCallback
- _onChangeCallback(euler?: Euler): void
Returns void
[iterator]
- "[iterator]"(): Generator<number | EulerOrder, void>
Returns Generator<number | EulerOrder, void>
clone
- clone(): Euler
copy
- copy(euler: Euler): this
Returns this
equals
- equals(euler: Euler): boolean
Returns boolean
fromArray
- fromArray(array: any[]): this
Returns this
reorder
- reorder(newOrder: EulerOrder): this
Returns this
set
- set(x: number, y: number, z: number, order?: EulerOrder): this
Parameters
- x: number
- y: number
- z: number
Optional
order: EulerOrder
Returns this
setFromQuaternion
- setFromQuaternion(q: Quaternion, order: EulerOrder, update?: boolean): this
Returns this
setFromRotationMatrix
- setFromRotationMatrix(m: Matrix4, order?: EulerOrder, update?: boolean): this
Returns this
setFromVector3
- setFromVector3(v: Vector3, order?: EulerOrder): this
Returns this
toArray
- toArray(array?: any[], offset?: number): any[]
Parameters
Optional
array: any[]Optional
offset: number
Returns any[]