- next(): boolean
- reset(): void
- end(): void
- get(): T
- seed: long
- randomInt(): int
- randomInt( n: int ): int
- randomInt( min: int, max: int ): int
- randomFloat(): float
- randomFloat( n: float ): float
- randomFloat( min: float, max: float ): float
- randomBoolean(): boolean
- random< V >( values: V[] ): V
- set( value: V, probability: int ): Probability< V >
- add( value: V, probability: int ): Probability< V >
- get( value: V ): int
- remove( value: V ): Probability< V >
- random( rnd: Randoms ): V
- invert( reduce: boolean ): V[]
- noise( x: T ): T
- noise( x: T, y: T ): T
- noise( x: T, y: T, z: T ): T
- noise( x: T, y: Y, z: T, octaves: int, frequency: T, amplitude: T, normalized: boolean ): T