ModelEditor

new SuperMap3D.ModelEditor()

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

Methods

activate()

激活编辑器。

deactivate()

使编辑器失效。

destroy()

销毁编辑器。

setEditObject()

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