EditVideo2D

new mars3d.graphic.edit.EditVideo2D()

Video2D对象 标绘处理对应的编辑类

继承

成员(属性)

readonly entityGraphic : object

矢量数据对应的 Cesium内部对象的具体类型对象

继承自:

readonly hasMoveMatrix : boolean

是否已经开启 平移矩阵

继承自:

readonly hasRotateMatrix : boolean

是否已经开启 旋转矩阵

继承自:

方法

activate()EditBase

激活绘制

返回值:

当前对象本身,可以链式调用

继承自:

disable()EditBase

释放绘制

返回值:

当前对象本身,可以链式调用

继承自:

hasRestore()boolean

是否可以还原编辑(还原到初始)

返回值:

是否可以还原,判断是否有修改记录,或是否与初始一致

继承自:

hasRevoke()boolean

是否可以撤销编辑(还原到上一步)

返回值:

是否可以撤销当前修改

继承自:

restore()void

还原编辑(还原到开始编辑时的初始坐标)

返回值:
继承自:

revoke()void

撤销编辑(还原到上一步编辑时的坐标)

返回值:
继承自:

startMoveMatrix(graphic, eventRM)void

开启 平移矩阵

参数名称 类型 描述信息
graphic BaseGraphic 可选

矢量对象

eventRM object 可选

事件对象,仅用于传递

返回值:
继承自:

startRotateMatrix(graphic)void

开启 旋转矩阵

参数名称 类型 描述信息
graphic BaseGraphic 可选

矢量对象

返回值:
继承自:

stopMoveMatrix()void

停止 平移矩阵

返回值:
继承自:

stopRotateMatrix()void

停止 旋转矩阵

返回值:
继承自: