@itwin/frontend-devtools
Version:
Debug menu and supporting UI widgets
25 lines • 844 B
TypeScript
/** @packageDocumentation
* @module Effects
*/
import { Point3d, Range1d, Range3d } from "@itwin/core-geometry";
/** Generate integer in [min, max].
* @beta
*/
export declare function randomInteger(min: number, max: number): number;
/** Generate random integer in [range.low, range.high].
* @beta
*/
export declare function randomIntegerInRange(range: Range1d): number;
/** Generate random floating-point number in [min, max).
* @beta
*/
export declare function randomFloat(min: number, max: number): number;
/** Generate random floating-point number in [range.low, range.high).
* @beta
*/
export declare function randomFloatInRange(range: Range1d): number;
/** Generate a random position in the specified range.
* @beta
*/
export declare function randomPositionInRange(range: Range3d): Point3d;
//# sourceMappingURL=Random.d.ts.map