ObjectARX
文章平均质量分 78
kingofrpg
这个作者很懒,什么都没留下…
展开
-
ObjectARX完美实现一次拖动多个实体(上)
我们知道,在ObjectARX中可以通过派生AcEdJig类来实现拖动过程。通常派生一个AcEdJig类必须重载以下三个成员函数: AcEdJig::sampler(),它获取几何值(角度、距离、点等) AcEdJig::update(),它分析几何值并且存储该值或更新实体 AcEdJig::entity(),它返回要更新的实体的指针原创 2011-06-09 16:51:00 · 4343 阅读 · 9 评论 -
ObjectARX完美实现一次拖动多个实体(下)
这次我们来实现一次拖动多个数据库中已存在的实体,就象AuoCAD里的Move、Rotate、Mirror等命令一样。其中的临时实体类具有一定的通用性,只要给它传入不同的变换矩阵就能实现相应的功能。而Jig类的例子则是一个简单的移动示例,大约相当于Move命令的简化版。 临时实体类://辅助实体类//适用于拖动数据库中已经存在的实体,通常是一个选择集选择的实体集clas原创 2011-06-26 18:03:00 · 3694 阅读 · 2 评论