/** * 平均標高マップ * * @see {@link DemBinary} */ declare class AvgHeightMaps { private _ρ; private _maps; /** * @param ρ - 解像度の指数 * @param body - DEM 配列データの標高データ部分 */ constructor(ρ: number, body: DataView); /** * レベル -1 の平均標高マップを生成 * * @param src - DEM 配列データの標高データ部分 * * @returns レベル -1 の平均標高マップ */ private _create_first_map; /** * レベル -2 .. -ρ の平均標高マップを生成 * * @param lv - 生成するマップのレベル * @param src - 元となる平均標高マップ (レベル lv + 1) * * @returns レベル lv の平均標高マップ */ private _create_next_map; /** * 平均標高を取得 * * 地表断片 の平均標高を取得する。 * * @param zg - 地表断片分割レベル (0 <= zg < ρ) * @param xg - 地表断片 X 座標 * @param yg - 地表断片 Y 座標 * * @returns 平均標高 */ sample(zg: number, xg: number, yg: number): number; } export default AvgHeightMaps; //# sourceMappingURL=AvgHeightMaps.d.ts.map