BM3DTilesInspectorViewModel

BM3DTilesInspector的视图模型。
new BM3DTilesInspectorViewModel(scene, performanceContainer)
Parameters:
scene (Scene) 要使用的场景实例。
performanceContainer (HTMLElement) 性能显示容器

Members

baseResolution : Number

获取或设置基本分辨率。这一特性是可以观察到的。
Default Value: 0

baseScreenSpaceError : Number

获取或设置跳过详细级别之前必须达到的屏幕空间错误。这一特性是可以观察到的。
Default Value: 1024

colorBlendMode : BM3DTileColorBlendMode

获取或设置颜色混合模式。这一特性是可以观察到的。
Default Value: BM3DTileColorBlendMode.HIGHLIGHT

(readonly) colorBlendModes : Array.<Object>

获取可用的混合模式

colorize : Boolean

获取或设置用于对瓦片着色的标志。这一特性是可以观察到的。
Default Value: false

displayVisible : Boolean

获取或设置用于显示显示节的标志。这一特性是可以观察到的。
Default Value: false

dynamicScreenSpaceError : Boolean

获取或设置启用动态屏幕空间错误的标志。这一特性是可以观察到的。
Default Value: false

dynamicScreenSpaceErrorDensity : Number

获取或设置动态屏幕空间错误密度。这一特性是可以观察到的。
Default Value: 0.00278

dynamicScreenSpaceErrorDensitySliderValue : Number

获取或设置动态屏幕空间错误密度滑块值。这允许滑块是指数的,因为值趋向于接近0而不是1。这一特性是可以观察到的。
Default Value: 0.00278

dynamicScreenSpaceErrorFactor : Number

获取或设置动态屏幕空间错误因子。这一特性是可以观察到的。
Default Value: 4.0

(readonly) editorError : String

获取编辑器错误消息

eyeDomeLighting : Boolean

获取或设置标志以启用眼罩照明。这一特性是可以观察到的。
Default Value: false

eyeDomeLightingRadius : Number

获取或设置眼罩照明半径。这一特性是可以观察到的。
Default Value: 1.0

eyeDomeLightingStrength : Number

获取或设置眼罩照明强度。这一特性是可以观察到的。
Default Value: 1.0

feature : BM3DTileFeature

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

freezeFrame : Boolean

获取或设置用于挂起更新的标志。这一特性是可以观察到的。
Default Value: false

geometricErrorScale : Number

获取或设置几何误差比例。这一特性是可以观察到的。
Default Value: 1.0

immediatelyLoadDesiredLevelOfDetail : Boolean

获取或设置标志,如果为true,则仅下载满足最大屏幕空间错误的磁贴。这一特性是可以观察到的。
Default Value: false

inspectorVisible : Boolean

获取或设置用于显示检查器的标志。这一特性是可以观察到的。
Default Value: true

loadSiblings : Boolean

获取或设置一个标志,该标志确定在遍历期间是否始终下载可见分片的同级。这个性质是可观察到的
Default Value: false

loggingVisible : Boolean

获取或设置用于显示日志记录节的标志。这一特性是可以观察到的。
Default Value: false

maximumAttenuation : Number

获取或设置最大衰减。这一特性是可以观察到的。
Default Value: 0

maximumScreenSpaceError : Number

获取或设置最大屏幕空间错误。这一特性是可以观察到的。
Default Value: 16

optimizationVisible : Boolean

获取或设置用于显示优化信息部分的标志。这一特性是可以观察到的。
Default Value: false;

performance : Boolean

获取或设置用于启用性能显示的标志。这一特性是可以观察到的。
Default Value: false

(readonly) performanceContainer : HTMLElement

获取性能容器

pickActive : Boolean

获取或设置选取状态
Default Value: false

picking : Boolean

获取或设置用于启用领料的标志。这一特性是可以观察到的。
Default Value: true

(readonly) pickStatisticsText : String

获取选取统计信息文本。这一特性是可以观察到的。

pointCloudShading : Boolean

获取或设置用于启用点云阴影的标志。这一特性是可以观察到的。
Default Value: false

(readonly) properties : Array.<String>

获取tileset中属性的名称。这一特性是可以观察到的。

(readonly) scene : Scene

获取场景

showBoundingVolumes : Boolean

获取或设置用于显示边界卷的标志。这一特性是可以观察到的。
Default Value: false

showContentBoundingVolumes : Boolean

获取或设置用于显示内容卷的标志。这一特性是可以观察到的。
Default Value: false

showGeometricError : Boolean

获取或设置用于显示瓦片几何错误的标志。这一特性是可以观察到的。
Default Value: false

showMemoryUsage : Boolean

显示每个瓦片使用的内存。这一特性是可以观察到的。
Default Value: false

showOnlyPickedTileDebugLabel : Boolean

获取或设置仅显示当前选取瓦片的调试标签的标志。这一特性是可以观察到的。
Default Value: false

showPickStatistics : Boolean

获取或设置用于显示选取统计信息的标志。这一特性是可以观察到的。
Default Value: false

showRenderingStatistics : Boolean

显示每个瓦片使用的命令、点、三角形和特征的数量。这一特性是可以观察到的。
Default Value: false

showRequestVolumes : Boolean

获取或设置用于显示请求卷的标志。这一特性是可以观察到的。
Default Value: false

showStatistics : Boolean

获取或设置用于显示统计信息的标志。这一特性是可以观察到的。
Default Value: true

showUrl : Boolean

获取或设置用于显示瓦片URL的标志。这一特性是可以观察到的。
Default Value: false

skipLevelOfDetail : Boolean

获取或设置标志以确定遍历期间是否应应用细节级别跳过。这一特性是可以观察到的。
Default Value: true

skipLevels : Number

获取或设置一个常量,该常量定义加载瓦片时要跳过的最小级别数。这一特性是可以观察到的。
Default Value: 1

skipScreenSpaceErrorFactor : Number

获取或设置用于定义要跳过的最小屏幕空间错误的乘数。这一特性是可以观察到的。
Default Value: 16

(readonly) statisticsText : String

获取统计信息文本。这一特性是可以观察到的。

styleString : String

获取或设置tileset样式的JSON。这一特性是可以观察到的。
Default Value: '{}'

styleVisible : Boolean

获取或设置用于显示样式节的标志。这一特性是可以观察到的。
Default Value: false

tile : BM3DTile

获取视图模型的当前瓦片

tileDebugLabelsVisible : Boolean

获取或设置用于显示瓦片信息部分的标志。这一特性是可以观察到的。
Default Value: false

tileset : BM3DTileset

获取或设置视图模型的tileset。

tilesetVisible : Boolean

获取或设置用于显示tileset节的标志。这一特性是可以观察到的。
Default Value: false

updateVisible : Boolean

获取或设置用于显示更新节的标志。这一特性是可以观察到的。
Default Value: false

wireframe : Boolean

获取或设置要用线框绘制的标志。这一特性是可以观察到的。
Default Value: false

Methods

(static) getStatistics(tileset, isPick) → {String}
生成统计信息的HTML字符串
Parameters:
tileset (BM3DTileset) 蒂勒塞特
isPick (Boolean) 是否正在获取拣货通行证的统计数据
compileStyle()
在样式编辑器中编译样式。
destroy()
销毁小部件。如果从布局中永久删除小部件,则应调用。
isDestroyed() → {Boolean}
styleEditorKeyPress()
处理样式编辑器上的按键事件。
toggleDisplay()
切换显示区域的可见性
toggleInspector()
切换检查器可见性
toggleLogging()
切换日志记录部分的可见性
toggleOptimization()
切换优化节的可见性
togglePickTileset()
切换pick tileset模式
toggleStyle()
切换样式节的可见性
toggleTileDebugLabels()
切换“瓦片调试信息”部分的可见性
toggleTileset()
切换tileset部分的可见性
toggleUpdate()
切换更新节的可见性
trimTilesCache()
贴面瓦片缓存