TilesArcClip198

TilesArcClip198

处理球心坐标系下的裁剪

Constructor

new TilesArcClip198(optionsopt)

创建一个模型编辑对象

Parameters:
Name Type Attributes Description
options Object <optional>

带有以下属性的对象:

Properties
Name Type Attributes Description
viewer * <optional>

viewer

tileset * <optional>

实体对象

Classes

TilesArcClip198

Members

clipOutSide :Boolean

内切还是外切 val true or false

Type:
  • Boolean

Methods

activeEdit(bValid)

是否启用编辑

Parameters:
Name Type Description
bValid Boolean

true or false

addArea(posArr, id, bValid) → {String}

添加裁剪区域

Parameters:
Name Type Description
posArr Array

区域点组 Cart3类型 必须是球心坐标

id String

区域ID 可选参数 不传时会自动生成

bValid Boolean

区域是否有效,默认值true

Returns:

返回区域ID,即传入的id或自动生成的ID

Type
String

clear()

清除

destroy()

销毁

removeArea(id)

移除压平区域

Parameters:
Name Type Description
id String

区域ID

setAreaValid(id, bValid)

设置压平区域有效性

Parameters:
Name Type Description
id String

区域ID

bValid Boolean

区域是否有效