几何尺寸与公差论坛------致力于产品几何量公差标准GD&T (GDT:ASME)|New GPS(ISO)研究/CAD设计/CAM加工/CMM测量

几何尺寸与公差论坛------致力于产品几何量公差标准GD&T (GDT:ASME)|New GPS(ISO)研究/CAD设计/CAM加工/CMM测量 (http://www.dimcax.com/hust/index.php)
-   ObjectARX(C++) (http://www.dimcax.com/hust/forumdisplay.php?f=34)
-   -   【转帖】[求助]选取多边形上的一点来改变多边形的面积 (http://www.dimcax.com/hust/showthread.php?t=6968)

yang686526 2009-04-16 05:54 PM

【转帖】[求助]选取多边形上的一点来改变多边形的面积
 
[求助]选取多边形上的一点来改变多边形的面积
兄台,为啥运行到 ppolyline->transformby(acgematrix3d::scaling(dscale,pickpoint));就崩溃了?帮忙指点一下
acdbpolyline::getarea(double &darea)可以直接取多边形面积,不用你自己费事去算,何况你那样算出来的也不准
一定要以acdb::kforwrite方式打开才可以对实体进行修改,你对一个以只读方式打开的东西进行写操作,当然会崩溃了
多谢这位大哥帮助,通过比例缩放可实现多边形的面积的改变了.
我还有一个问题能否帮忙,设计坐标标注要求坐标的x、y值分别在标注线的上下方
计算坐标位置用text输出就是了,这也有什么麻烦吗?
大哥,实在不好意思我是初学者,没用过这个,麻烦指点一下,或者给个例子看看,我知道大哥 是好心人
兄台,你贴的是啥地址啊,我要的是坐标标注,vs.net


所有的时间均为北京时间。 现在的时间是 06:30 PM.