需要输入和输出的属性
添加一个事件处理
订阅
事件名称
事件回调
void
它的子节点集合
闭合
颜色值
线段细分数值
fillImageParam 填充背景图片的参数设置(如果使用了滤镜则部分参数功能失效)
设置滤镜对象MxFilters 默认为undefined | null 则不使用该滤镜效果
内部半径
填充
描边是否为虚线
顶点数量
设置透明度 0 ~ 1,1表示完全不透明,0表示全透明.
外部半径
它的父节点
删除一个事件处理
销毁事件
事件名称
事件方法
void
显示顺序
描边颜色
描边线段的宽度
用户自定义数据.
该对象是否可见
该类注册的cmd命令名称
该类注册的cmd命令绘制函数
该类是否已注册
圆角半径 (一个向量点对应一个角的半径值)
圆角半径 (一个向量点对应一个角的半径值)
动态绘制函数
绘制描边
图片填充
添加子节点
bottom 同层级下最上层
清除 children
复制克隆对象。
MxType.MxCloneType 传入参数区分是正常拷贝还是动态拷贝
MxDbEntity
新创建一个自定义对象 (默认调用该对象的构造函数来创建新的对象)
MxDbEntity
创建路径
自定义对象数据输入,必须要实现该函数
boolean
自定义对象数据输入,辅助函数.
数据对象
属性名称列表
归档数据构子函数 return null | undefined 默认深拷贝 ; return Value 返回数据
交互数据输入钩子函数 return null | undefined 默认深拷贝 ; return Value 返回数据
boolean
自定义对象数据输出,必须要实现该函数
object
自定义对象数据输出 辅助函数.
object
发布
— 事件名称
— 载荷
删除对象
boolean
从一个josn字符串加载数据.
void
获取面积
获取线段闭合后的曲线点数
对一个点到这个对象的最近点 。 iOperationType == 0正常操作求值最近点. iOperationType == 1点选择操作求值最近点.
void
得到颜色
boolean
获取生成圆角后的点
得到虚线数据
number
返回对象最小外包.
void
返回曲线长度
number
返回自定义对象的夹点.
Array<THREE.Vector3>
得到图层
boolean
得到线宽
number
线宽是否随像素
number
返回对象所在的控件对象。
根据属性名称找到对应的Node节点
属性名称
属性值
根据属性名称找到对应的Node节点
属性名称
属性值
得到显示顺序
number
获取坐标集合
获取长度
返回唯一标识guid
string
是否虚线显示
number
移动自定义对象的夹点.
boolean
得到对象的id.
number
销毁事件
事件名称
事件方法
订阅
事件名称
事件回调
自定义对象内部数据输入同步(重写实现dwgIn抽象方法时 必须在实现中调用 this.onDwgIn(obj))
dwgIn抽象方法的回调数据
自定义对象内部数据输出同步(重写实现dwgIn抽象方法 必须在实现中调用 this.onDwgIn(obj)
dwgOut抽象方法的回调数据
对象结束开始编辑
string
对象开始开始编辑
string
视区显示比较发生成变化,继承类可以向应该事件,更新显示大小。
boolean
移除子节点
从父节点中移除
恢复默认显示顺序
初始自定义对象的类型信息.(如果需要实现该图形对象的保存数据和恢复数据的功能, 需要在项目中初始化一次该图形对象的类)
设置颜色
颜色值
boolean
设置圆角 圆角的半径(如果参数为数组则一个角度对应一个圆角半径)
圆角半径 为数组时[3, 2, 1, 4]分别对应左上角圆角半径3 右上角2 右下角1 左下角4; 或者直接设置半径值 则四个角统一半径
是否根据屏幕坐标设置
设置虚线数据
number
设置实线虚线总段数 = 1 / dashArray
number
设置虚线 +实线的长度. dDashRatio确定虚线,与实线的比率.
number
设置虚线显示。并初始化一个默认值。
number
设置虚线,与实线的比率
number
设置图片值 fillImageSrc 当设置为null | false 时取消图片填充
修改唯一标识guid
string
设置图层
boolean
设置线宽
number
设置线宽是否随像素
number
更新显示
boolean
设置显示顺序 (通过显示顺序控制图层)
显示顺序
把一个对象变成一个json字体串.
void
top 同层级下最上层
自定义实体的矩阵 坐标变换 (需要重写该方法实现如果通过矩阵对自定义实体进行操作 默认不会进行任何操作)
void
遍历它的所有子节点包括孙子节点,直到它包含的节点全部遍历完成并都执行传入的方法
回调函数
让它的父节点依次冒泡执行传入的方法的方法
回调函数,第一个参数是父节点, callback的返回值为false 将停止继续传递
自定义对象的绘制函数。在方法中定义如何绘制图形
void
注册该类的cmd命令和初始化 (引入该类时自动注册 当该类的isRegister为ture时表示已经注册)
使用该类的cmd命令 执行默认的绘制功能
填充图片路径