UNPKG

@babylonjs/gui

Version:

Babylon.js GUI module =====================

19 lines (18 loc) 720 B
import { Vector3 } from "@babylonjs/core/Maths/math.vector.js"; import type { float } from "@babylonjs/core/types.js"; import { VolumeBasedPanel } from "./volumeBasedPanel.js"; import type { Control3D } from "./control3D.js"; /** * Class used to create a container panel where items get randomized planar mapping */ export declare class ScatterPanel extends VolumeBasedPanel { private _iteration; /** * Gets or sets the number of iteration to use to scatter the controls (100 by default) */ get iteration(): float; set iteration(value: float); protected _mapGridNode(control: Control3D, nodePosition: Vector3): void; private _scatterMapping; protected _finalProcessing(): void; }