Constructors
constructor
-
new ObservableVec3( x: number, y: number, z: number, onDirty: () => void,): ObservableVec3
Parameters
- x: number
- y: number
- z: number
- onDirty: () => void
Accessors
x
-
get x(): number
-
set x(v: number): void
y
-
get y(): number
-
set y(v: number): void
z
-
get z(): number
-
set z(v: number): void
Methods
set
-
set(x: number, y: number, z: number): void
Parameters
- x: number
- y: number
- z: number
Returns void
toArray
-
toArray(out: Float32Array, offset?: number): void
Parameters
- out: Float32Array
- offset: number = 0
Returns void
3-component vector (position, direction, color)