objectArx JIG
时间: 2023-12-04 19:29:17 浏览: 164
ObjectARX开发实例教程
在ObjectARX中,JIG是一种用于实现用户交互式绘图的机制。JIG类是AcEdJig类的派生类,通过重写其中的一些函数来实现特定的绘图功能。引用中的代码段展示了一个CDrawSquareJig类的示例,其中包含了几个函数头,包括doIt、sampler、update和entity等函数,用于实现JIG的初始化、用户输入、实体修改和指定操作对象等功能。
引用中的代码展示了setPointAt函数的语法,用于设置指定索引位置的点。
引用中的代码展示了一个注册命令DrawSequareJig的示例,其中通过GetPoint函数获取用户输入的中心点,然后使用CDrawSquareJig类来创建并操作正方形实体。
综上所述,ObjectARX中的JIG是一种用于实现用户交互式绘图的机制,可以通过派生自AcEdJig类的子类来具体实现绘图功能,并通过重写相关函数来处理用户输入和实体修改等操作。
阅读全文