Class ObservableQuat
Implements
Constructors
constructor
-
new ObservableQuat(
x: number,
y: number,
z: number,
w: number,
onDirty: () => void,
): ObservableQuatParameters
- x: number
- y: number
- z: number
- w: number
- onDirty: () => void
Returns ObservableQuat
Accessors
version
-
get version(): number
Monotonic change counter — incremented whenever any component changes.
Returns number
w
-
get w(): number
Returns number
-
set w(v: number): void
Parameters
- v: number
Returns void
x
-
get x(): number
Returns number
-
set x(v: number): void
Parameters
- v: number
Returns void
y
-
get y(): number
Returns number
-
set y(v: number): void
Parameters
- v: number
Returns void
z
-
get z(): number
Returns number
-
set z(v: number): void
Parameters
- v: number
Returns void
A 4-component quaternion whose
x/y/z/wsetters fire anonDirtycallback when a component actually changes, letting the hierarchy system detect rotation updates.