ModelEditor

new SuperMap3D.ModelEditor(options)

模型编辑类ModelEditor
Name Type Description
options Object 具有以下属性的对象:
Name Type Description
model Entity 需要被编辑的模型对象。必选。
scene Scene 场景对象。必选。
Cartesian3 offset 编辑部件的原点相对于模型原点的整体偏移,不设置则编辑部件的原点会是模型的原点。默认值:Cartesian3.Zero。可选。
Number scale 编辑部件的整体缩放。默认值:1。可选。
axesShow axesShow 用于指定哪些轴(平移、选择、缩放)可见。
changedEvt changedEvt 用于编辑模型时触发并返回模型当前的模型矩阵。
lineWidthScale Number 用于设置编辑器的线宽的缩放倍数。

Methods

activate()

激活编辑器。

deactivate()

使编辑器失效。

destroy()

销毁编辑器。

setEditObject()

用于切换编辑的模型对象,参数为模型对象(Entity或S3MInstance)。