@giro3d/giro3d
Version:
A JS/WebGL framework for 3D geospatial data visualization
23 lines • 756 B
TypeScript
import type GUI from 'lil-gui';
import type Instance from '../core/Instance';
import ColorMap from '../core/ColorMap';
import Panel from './Panel';
type Mode = 'Elevation' | 'Slope' | 'Aspect';
/**
* Inspector for a {@link ColorMap}.
*/
declare class ColorMapInspector extends Panel {
private readonly _colorMapFn;
get colorMap(): ColorMap;
get mode(): Mode;
set mode(v: Mode);
/**
* @param gui - The GUI.
* @param instance - The Giro3D instance.
* @param colorMapFn - The color map to inspect.
*/
constructor(gui: GUI, instance: Instance, colorMapFn: () => ColorMap | null, notify: () => void);
updateControllers(): void;
}
export default ColorMapInspector;
//# sourceMappingURL=ColorMapInspector.d.ts.map