- 博客(2)
- 资源 (2)
- 收藏
- 关注
原创 ObjectARX完美实现一次拖动多个实体(下)
这次我们来实现一次拖动多个数据库中已存在的实体,就象AuoCAD里的Move、Rotate、Mirror等命令一样。其中的临时实体类具有一定的通用性,只要给它传入不同的变换矩阵就能实现相应的功能。而Jig类的例子则是一个简单的移动示例,大约相当于Move命令的简化版。 临时实体类://辅助实体类//适用于拖动数据库中已经存在的实体,通常是一个选择集选择的实体集clas
2011-06-26 18:03:00
3685
2
原创 ObjectARX完美实现一次拖动多个实体(上)
我们知道,在ObjectARX中可以通过派生AcEdJig类来实现拖动过程。通常派生一个AcEdJig类必须重载以下三个成员函数: AcEdJig::sampler(),它获取几何值(角度、距离、点等) AcEdJig::update(),它分析几何值并且存储该值或更新实体 AcEdJig::entity(),它返回要更新的实体的指针
2011-06-09 16:51:00
4322
9
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人