scf0413 发表于 2011-1-15 11:07:13

直线,圆弧

选择直线,圆弧后,把直线跟圆弧长度汇总,请问该怎样编写?求高手赐教!

cdinten 发表于 2011-1-15 13:10:37

foreach吧,你看看这个,很有参考价值,你自己要多翻翻objectarx.net参考手册

cdinten 发表于 2011-1-15 13:11:08

http://bbs.mjtd.com/thread-85100-1-1.html

scf0413 发表于 2011-1-15 15:55:35

能给点代码提示么?先谢谢了!

雪山飞狐_lzh 发表于 2011-1-16 12:33:17

三楼的链接不是有代码么?

scf0413 发表于 2011-1-16 15:33:31

var sum =
                  psr.Value.GetObjectIds()
                  .Select(id => tr.GetObject(id, OpenMode.ForRead) as ????)
                  .Select(????)
                  .Sum();
                ed.WriteMessage("\n总长度:{0:f1}", sum);
请问?号的地方该怎么写,小弟愚笨,高手别见笑

雪山飞狐_lzh 发表于 2011-1-16 18:55:08

var sum =
                  psr.Value.GetObjectIds()
                  .Select(id => tr.GetObject(id, OpenMode.ForRead) as Curve)
                  .Select(c => c.GetDistanceAtParameter(c.EndParam))
                  .Sum();

scf0413 发表于 2011-1-16 20:58:17

谢谢飞狐大哥
页: [1]
查看完整版本: 直线,圆弧