乐筑天下

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

沿现有边界创建参考多段线(AutoCAD.NET API)

[复制链接]

1

主题

1

帖子

1

银币

初来乍到

Rank: 1

铜币
5
发表于 2021-4-14 10:41:35 | 显示全部楼层 |阅读模式
问候
上一种获取多段线到点集合距离的方法:
  1. protected Polyline createBOCReferencePolyline(Polyline roadLines, Polyline lotline, Point3dCollection foundIntPoints)
  2.         {
  3.             Polyline bocPolyline = new Polyline();
  4.             var plane = new Plane(Point3d.Origin, Vector3d.ZAxis);
  5.             
  6.             for (int i = 0; i < foundIntPoints.Count; i++)
  7.             {
  8.                 if (roadLines.(foundIntPoints[i]) < 20)
  9.                 {
  10.                     if (roadLines.Angle == lotline.Angle)
  11.                     {
  12.                         bocPolyline.AddVertexAt(i, foundIntPoints[i].Convert2d(plane), 0.0, 0.0, 0.0);
  13.                     }
  14.                 }
  15.             }
  16.             return bocPolyline;
  17.         }

顺便说一句-我知道.Angle调用不是真的,为了简单起见,我将其包括在内<我将非常感谢任何人在这方面的帮助。如果我的问题有一部分需要更多的背景,请告诉我。谢谢。

本帖以下内容被隐藏保护;需要你回复后,才能看到!

游客,如果您要查看本帖隐藏内容请回复
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2024-11-22 01:55 , Processed in 0.278117 second(s), 65 queries .

© 2020-2024 乐筑天下

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