表示将 SliceAnalysis 添加到 SceneView.analyses 后的分析视图。
SliceAnalysisView3D 负责使用自定义可视化呈现 SliceAnalysis。虽然可以将多个 SliceAnalysis 添加到 SceneView.analyses,但只有一个 SliceAnalysis 可以主动对场景进行切片。当前正在对场景进行切片的 SliceAnalysis 可以通过将其分析视图上的 active 属性设置为 true
来控制。
可使用 SceneView.whenAnalysisView 检索分析视图,类似于使用 SceneView.whenLayerView 检索图层视图的方式。
// retrieve analysis view for analysis
const analysis = new SliceAnalysis();
sceneView.analyses.add(analysis); // add to the scene view
const analysisView = await view.whenAnalysisView(analysis);
属性概述
名称 | 类型 | 描述 | 类 |
---|---|---|---|
Boolean | 在 SceneView 中一次只能激活一个 SliceAnalysis。 更多详情 | SliceAnalysisView3D | |
SliceAnalysis | 与分析视图相关联的直线测量分析对象。 更多详情 | SliceAnalysisView3D | |
Boolean | 设置为 | SliceAnalysisView3D | |
String | 对于 SliceAnalysisView3D,类型总是 "slice-view-3d"。更多详情 | SliceAnalysisView3D | |
Boolean | 当为 | SliceAnalysisView3D |
属性详细信息
-
active Boolean
-
在 SceneView 中一次只能激活一个 SliceAnalysis。通过将此属性设置为
true
来激活切片视图时,所有其他切片视图都将自动停用。- 默认值:true
-
analysis SliceAnalysisreadonly
-
与分析视图相关联的直线测量分析对象。
-
interactive Boolean
-
设置为
true
以启用关联 SliceAnalysis 的交互。如果分析定义了有效的 shape,则将显示操纵器,用户可以单击并拖动操纵器以编辑分析。将分析分配给 SliceViewModel 时,此属性将被重写为
true
。- 默认值:false
-
type Stringreadonly
-
对于 SliceAnalysisView3D,类型总是 "slice-view-3d"。
-
visible Boolean
-
当为
true
时,分析将在视图中可视化。