乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 59|回复: 3

GetOrthoProjectedCurve怎么用?

[复制链接]

10

主题

36

帖子

3

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
76
发表于 2010-7-26 11:46:00 | 显示全部楼层 |阅读模式
Curve curveTempId2 = (DBObject)trans.GetObject(id2, OpenMode.ForRead) as Curve;
                    
                        //投影到平面                       
                        Curve curveId2 = curveTempId2.GetOrthoProjectedCurve(new Plane());   高手们,为什么curveTempId2是多段线的时候会出错呢?
我想将所有的curve都投影到平面上,不知道上面两句代码有没有问题,请大家指点。
回复

使用道具 举报

72

主题

2726

帖子

9

银币

社区元老

Rank: 75Rank: 75Rank: 75

铜币
3014
发表于 2010-7-26 16:08:00 | 显示全部楼层
贴个完整点的投影多段线的测试代码看看
不过,Polyline应该是无法投影的,因为有弧段的多段线,弧段会投影为椭圆
虽然你有可能没包含弧段,但Cad有可能用这种机制保证
回复

使用道具 举报

10

主题

36

帖子

3

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
76
发表于 2010-7-26 16:37:00 | 显示全部楼层
谢谢,哪只能想其它办法了
回复

使用道具 举报

0

主题

23

帖子

2

银币

初来乍到

Rank: 1

铜币
23
发表于 2013-6-25 14:58:00 | 显示全部楼层
原来是这样子啊,学习了!
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-3-14 21:15 , Processed in 0.604059 second(s), 60 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表