0
点赞
收藏
分享

微信扫一扫

CAD网页中如何由闭合区域内部一点绘制填充对象?


主要用到函数说明:

MxDrawXCustomFunction::Mx_DrawHatchFromPointEx

由闭合区域内部一个点,绘制一个填充对象,详细说明如下:

参数

说明

DOUBLE dX

点坐标X 点坐标Y

DOUBLE dPatternScale

填充图案缩放比例

long ladOpt

对填充内部的孤岛的处理.0 =忽略孤岛, 1 = 处理孤岛, 2 = 嵌套处理孤岛

js代码实现如下:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

​var​​​ ​​point =mxOcx.GetPoint(​​​​false​​​​,0,0,​​​​"\n 点取第一点:"​​​​);​

 

​if​​​ ​​(point == ​​​​null​​​​)​

​{​

​alert(​​​​"用户取消.."​​​​);​

​return​​​​;​

​}​

 

​var​​​ ​​param = mxOcx.NewResbuf();​

​param.AddDouble(point.x);​

​param.AddDouble(point.y);​

​param.AddDouble(1.0);​

​param.AddLong(0);​

 

​mxOcx.CallEx(​​​​"Mx_DrawHatchFromPointEx"​​​​, param);​

举报

相关推荐

0 条评论