FlatManager

类:拍平管理器,用于管理多个被拍平的区域

Constructor

new Glodon.Bimface.Plugins.Flats.FlatManager(flatManagerConfig)

构造拍平管理器对象

Parameters:
NameTypeDescription
flatManagerConfigGlodon.Bimface.Plugins.Flats.FlatManagerConfig

拍平管理器配置项

Methods

addItem(flatItem)

添加单个拍平区域

Parameters:
NameTypeDescription
flatItemGlodon.Bimface.Plugins.Flats.Flat

拍平区域对象

clear(isDestroy)

移除管理器内所有的拍平区域

Parameters:
NameTypeDescription
isDestroyBoolean

是否释放所有拍平对象,默认为false

hideAll()

隐藏管理器内所有的拍平对象

hideItems(ids)

隐藏指定ID的拍平对象

Parameters:
NameTypeDescription
idsArray

由拍平对象ID组成的数组

removeItems(ids, Boolean)

移除指定ID的拍平区域

Parameters:
NameTypeDescription
idsArray

由拍平对象ID组成的数组

BooleanBoolean

是否释放对应的拍平对象,默认为false

showAll()

显示管理器内所有的拍平对象

showItems(ids)

显示指定ID的拍平区域

Parameters:
NameTypeDescription
idsArray

由拍平对象ID组成的数组

update()

更新管理器内的全部对象