asd106 发表于 2011-3-10 14:31:16

.NET下如何编写autocad的圆与直线段相交的判断?

本帖最后由 asd106 于 2011-3-22 09:28 编辑

需判断的情况如下
1、圆与直线段相交
1、圆与直线段不相交
1、圆与直线段相切
1、圆包含了直线段

epwt 发表于 2011-3-10 15:16:20

你可以试一下解方程。

cdinten 发表于 2011-3-10 16:46:36

多看看IntersectWith方法

asd106 发表于 2011-3-11 11:55:34

1、圆包含了直线段 不知道怎么判断?

雪山飞狐_lzh 发表于 2011-3-11 12:16:02

直线的两个端点都在圆内

asd106 发表于 2011-3-11 14:15:04

雪山飞狐_lzh 发表于 2011-3-11 12:16 static/image/common/back.gif
直线的两个端点都在圆内

这个怎么实现呢?

雪山飞狐_lzh 发表于 2011-3-11 16:34:27

(p1 - c.Center).Length < c.Radius

nxy_918 发表于 2011-3-23 22:28:30

简单的解析几何问题,圆心到直线段的垂直距离
页: [1]
查看完整版本: .NET下如何编写autocad的圆与直线段相交的判断?