Skip to content

Class: Rollblind

卷帘对比

Table of contents

Constructors

Methods

Constructors

constructor

new Rollblind(viewer, options?): Rollblind

卷帘对比

Parameters

NameTypeDescription
viewerViewer视图实例
options?RollblindOptionsObject RollblindOptions

Returns

Rollblind

Remarks

options RollblindOptions 类型:

NameTypeDefaultDescription
layers1Array.<Cesium3DTileset>[]optional 左边显示的图层数据
layers2Array.<Cesium3DTileset>[]optional 右边显示的图层数据
sliderNameString'slider'optional 分割线 id 名
directionRollblindDirectionMode{@link RollblindDirectionMode.VERTICAL}optional 卷帘切割方向,默认为垂直切割,即左右卷帘
  • Example
js
const rollblind = new joDVF.Rollblind(viewer, {
  layers1: [tileset],
  layers2: [tileset2]
});

Defined in

src/analysis/Rollblind.ts:90

Methods

destroy

destroy(): void

销毁

Returns

void

Defined in

src/analysis/Rollblind.ts:132


inverse

inverse(isInverse): void

卷帘取反

Parameters

NameTypeDescription
isInverseboolean是否取反,默认为 false

Returns

void

Defined in

src/analysis/Rollblind.ts:154


setDirection

setDirection(direction): void

卷帘方向设置

Parameters

NameTypeDescription
directionRollblindDirectionMode卷帘切割方向

Returns

void

Defined in

src/analysis/Rollblind.ts:199