Viewer()

new Viewer()

视图类

Members

envDate :Date

当前时间

导航模式

Methods

destroyed() → {void}

销毁

Returns:
void

flyTo(param) → {void}

根据条件飞往指定位置

Parameters:
Name Type Description
param FlyOption | Project | Component
Returns:
void

getOpeningProjectList() → {Array.<Project>}

获取已打开的工程列表

Returns:
Array.<Project>

getProjectList() → {Promise.<Array.<Project>>}

获取场景工程列表

Returns:
Promise.<Array.<Project>>

getViewerEnv(EnvParam) → {Promise.<number>}

获取场景参数

Parameters:
Name Type Description
EnvParam EnumEnvParam

环境参数

Returns:
Promise.<number> -
  • 0-1

initialize() → {Promise.<boolean>}

初始化

Returns:
Promise.<boolean>

isolate(option) → {Promise.<boolean>}

根据条件隔离构件

Parameters:
Name Type Description
option IsolateOption

隔离选项

Returns:
Promise.<boolean>

queryProject(guid) → {Project|undefined}

查询工程

Parameters:
Name Type Description
guid string

工程guid

Returns:
Project | undefined

setViewerEnv(EnvParam, dbValue) → {void}

设置场景参数

Parameters:
Name Type Description
EnvParam EnumEnvParam

环境参数

dbValue number

0-1

Returns:
void