根据一个点,在当前控件显示范围内搜索闭合区域,然后用该闭合区域创建填充对象。
static McDbHatch* BuilderHatchFromPoint(McGePoint3d pickPoint, int ladOpt = 1, McDbExtents* pSearchExtents = NULL, McDbObjectIdArray* pFilterArrayId = NULL);
参数 |
说明 |
McGePoint3d pickPoint |
开始搜索点 |
int ladOpt = 1 |
对填充内部的孤岛的处理.0 =忽略孤岛, 1 = 处理孤岛, 2 = 嵌套处理孤岛 |
McDbExtents* pSearchExtents = NULL |
搜索范围,如果为空,将取当前视区显示范围 |
McDbObjectIdArray* pFilterArrayId = NULL |
用来过滤的id数组。 |
失败返回NULL,成功返回创建的确Hatch对象,指针需要用户自己释放。