Functions
normRange
- normRange(n: number, includeLast?: boolean): IterableIterator<number>
Parameters
n: number
Default value includeLast: boolean = true
Returns IterableIterator<number>
normRange2d
- normRange2d(nx: number, ny: number, includeLastX?: boolean, includeLastY?: boolean): Generator<number[], void, undefined>
Parameters
nx: number
ny: number
Default value includeLastX: boolean = true
Default value includeLastY: boolean = true
Returns Generator<number[], void, undefined>
normRange3d
- normRange3d(nx: number, ny: number, nz: number, includeLastX?: boolean, includeLastY?: boolean, includeLastZ?: boolean): Generator<number[], void, undefined>
Parameters
nx: number
ny: number
nz: number
Default value includeLastX: boolean = true
Default value includeLastY: boolean = true
Default value includeLastZ: boolean = true
Returns Generator<number[], void, undefined>
Yields sequence of
n+1
monotonically increasing numbers in the closed interval (0.0 .. 1.0). Ifn <= 0
, yields nothing.[...normRange(4)] // [0, 0.25, 0.5, 0.75, 1.0]