UNPKG

@polygonjs/polygonjs

Version:

node-based WebGL 3D engine https://polygonjs.com

9 lines (8 loc) 290 B
import { TileConfig } from './WFCTileConfig'; export declare class WFCTileConfigSampler { private _cumulativeWeights; private _totalWeight; private _tileConfigs; setItemsAndWeights(tileConfigs: TileConfig[], weights: number[]): void; sample(seed: number): TileConfig; }