Class: Cesium3DTilesInspectorViewModel

Cesium3DTilesInspectorViewModel

new Cesium3DTilesInspectorViewModel(scene, performanceContainer)

Cesium3DTilesInspector 的视图模型。

Name Type Description
scene Scene

要使用的场景实例。

performanceContainer HTMLElement

性能显示的容器。

Members

static getStatistics

生成统计信息的 HTML 字符串。

baseResolutionNumber

Gets or sets the base resolution. This property is observable.

Default Value:
0

baseScreenSpaceErrorNumber

获取或设置跳过细节级别前必须达到的屏幕空间误差。此属性可观察。

Default Value:
1024

获取或设置颜色混合模式。此属性是可观察的。

Default Value:
Cesium3DTileColorBlendMode.HIGHLIGHT

readonly colorBlendModesArray.<Object>

获取可用的混合模式。

colorizeBoolean

获取或设置瓦片着色的标志。此属性可观察。

Default Value:
false

displayVisibleBoolean

获取或设置显示部分的标志。此属性是可观察的。

Default Value:
false

dynamicScreenSpaceErrorBoolean

获取或设置启用动态屏幕空间错误的标志。此属性可观察。

Default Value:
false

dynamicScreenSpaceErrorDensityNumber

获取或设置动态屏幕空间误差密度。此属性可观察。

Default Value:
0.00278

dynamicScreenSpaceErrorDensitySliderValueNumber

获取或设置动态屏幕空间误差密度滑块值。由于滑块值往往更接近 0 而不是 1,因此该值可以是指数值。

Default Value:
0.00278

dynamicScreenSpaceErrorFactorNumber

获取或设置动态屏幕空间误差因子。此属性可观察。

Default Value:
4.0

readonly editorErrorString

获取编辑器错误信息。

eyeDomeLightingBoolean

Gets or sets the flag to enable eye dome lighting. This property is observable.

Default Value:
false

eyeDomeLightingRadiusNumber

Gets or sets the eye dome lighting radius. This property is observable.

Default Value:
1.0

eyeDomeLightingStrengthNumber

Gets or sets the eye dome lighting strength. This property is observable.

Default Value:
1.0

获取视图模型的当前功能。

freezeFrameBoolean

获取或设置暂停更新的标志。这个属性是可以观察的。

Default Value:
false

geometricErrorScaleNumber

Gets or sets the geometric error scale. This property is observable.

Default Value:
1.0

immediatelyLoadDesiredLevelOfDetailBoolean

获取或设置标志,当设置为 true 时,只有符合最大屏幕空间误差的瓦片才会被下载。

Default Value:
false

inspectorVisibleBoolean

获取或设置显示检查器的标志。此属性是可观察的。

Default Value:
true

loadSiblingsBoolean

获取或设置标志,用于确定在遍历过程中是否始终下载可见瓦片的同级瓦片。此属性可观察

Default Value:
false

loggingVisibleBoolean

获取或设置显示日志部分的标志。此属性可观察。

Default Value:
false

maximumAttenuationNumber

Gets or sets the maximum attenuation. This property is observable.

Default Value:
0

maximumScreenSpaceErrorNumber

获取或设置最大屏幕空间误差。此属性可观察。

Default Value:
16

optimizationVisibleBoolean

获取或设置显示优化信息部分的标志。此属性可观察。

Default Value:
false;

performanceBoolean

获取或设置启用性能显示的标志。此属性可观察。

Default Value:
false

readonly performanceContainerHTMLElement

获取性能容器。

pickActiveBoolean

获取或设置选取状态。

Default Value:
false

pickingBoolean

获取或设置启用拾取的标志。此属性可观察。

Default Value:
true

readonly pickStatisticsTextString

获取选取统计文本。此属性可观察。

pointCloudShadingBoolean

Gets or sets the flag to enable point cloud shading. This property is observable.

Default Value:
false

readonly propertiesArray.<String>

获取瓦片集中的属性名称。此属性是可观察的。

readonly sceneScene

获取场景。

showBoundingVolumesBoolean

获取或设置显示包围体的标志。此属性可观察。

Default Value:
false

showContentBoundingVolumesBoolean

获取或设置显示内容体的标志。这个属性是可以观察的。

Default Value:
false

showGeometricErrorBoolean

获取或设置显示瓦片几何错误的标志。此属性可观察。

Default Value:
false

showOnlyPickedTileDebugLabelBoolean

获取或设置仅为当前选中的瓦片显示调试标签的标志。 此属性可观察。

Default Value:
false

showPickStatisticsBoolean

获取或设置显示选取统计信息的标志。此属性可观察。

Default Value:
false

showRequestVolumesBoolean

获取或设置显示请求体的标志。这个属性是可以观察的。

Default Value:
false

showStatisticsBoolean

获取或设置显示统计数据的标志。此属性可观察。

Default Value:
true

showUrlBoolean

Gets or sets the flag to show the tile url. This property is observable.

Default Value:
false

skipLevelOfDetailBoolean

获取或设置标志,以确定是否应在遍历过程中跳过细节级别。

Default Value:
true

skipLevelsNumber

获取或设置常数,该常数定义了加载瓦片时跳过的最小层数。此属性是可观察的。

Default Value:
1

skipScreenSpaceErrorFactorNumber

获取或设置定义要跳过的最小屏幕空间误差的乘数。此属性可观察。

Default Value:
16

readonly statisticsTextString

获取统计文本。此属性可观察。

styleStringString

获取或设置瓦片组样式的 JSON。此属性是可观察的。

Default Value:
'{}'

styleVisibleBoolean

获取或设置显示样式部分的标志。此属性是可观察的。

Default Value:
false

获取视图模型的当前瓦片。

tileDebugLabelsVisibleBoolean

获取或设置显示瓦片信息部分的标志。此属性可观察。

Default Value:
false

获取或设置视图模型的瓦片组。

tilesetVisibleBoolean

获取或设置显示瓦片组部分的标志。此属性可观察。

Default Value:
false

updateVisibleBoolean

获取或设置显示更新部分的标志。此属性可观察。

Default Value:
false

wireframeBoolean

获取或设置使用线框绘制的标志。此属性是可观察的。

Default Value:
false

Methods

compileStyle()

在样式编辑器中编译样式。

destroy()

销毁部件。如果要从布局中永久删除 widget,应调用该命令。

isDestroyed(){Boolean}

Returns:
Type Description
Boolean 如果对象已被销毁,则为 true,否则为 false。

styleEditorKeyPress()

处理样式编辑器上的按键事件。

toggleDisplay()

切换显示部分的可见性。

toggleInspector()

切换检查器的可见性。

toggleLogging()

切换日志记录部分的可见性。

toggleOptimization()

切换优化部分的可见性。

togglePickTileset()

切换拾取瓦片组模式。

toggleStyle()

切换样式部分的可见性。

toggleTileDebugLabels()

切换瓦片调试信息部分的可见性。

toggleTileset()

切换瓦片组部分的可见性。

toggleUpdate()

切换更新部分的可见性。

trimTilesCache()

调整瓦片。