import LayerCollection from "./LayerCollection"; import Layer from "./Layer"; import { Vector4 } from "./GeoMath"; /** * 等高線レイヤー * * 等高線レイヤーを表現するオブジェクトである。 * * @see {@link LayerCollection} */ declare class ContourLayer extends Layer { private _interval; private _line_width; private _color; private _material; /** * @param owner レイヤー管理 * @param init 初期化プロパティ */ constructor(owner: LayerCollection, init: ContourLayer.Option); /** * 等高線の間隔を取得 */ getInterval(): number; /** * 等高線の太さを取得 */ getLineWidth(): number; /** * 等高線の色を取得 */ getColor(): Vector4; /** * 等高線の間隔を設定 * * @param interval 等高線の間隔(m) */ setInterval(interval: number): void; /** * 等高線の太さを設定 * * @param line_width 等高線の太さ(Pixel) */ setLineWidth(line_width: number): void; /** * 等高線の色を設定 * * @param color 等高線の色 */ setColor(color: Vector4): void; } declare namespace ContourLayer { interface Option extends Layer.Option { /** レイヤータイプ */ type: Layer.Type.CONTOUR; /** 等高線の間隔 (m) */ interval?: number; /** 等高線の太さ (pixel) */ line_width?: number; /** 等高線の色 */ color?: Vector4; } } export default ContourLayer; //# sourceMappingURL=ContourLayer.d.ts.map