田草博客
日志搜索


 标题   内容 评论


网友交流QQ群:11740834 需注明申请加入原因

微信 公众号:ByCAD

邮箱:tiancao1001x126.com
ByCAD,微信公众号
首页 | 普通 | 电脑 | AutoCAD | VB/VB.NET | FLash | 结构 | 建筑 | 电影 | BIM | 规范 | 软件
-电信用户-|-网通用户-
-博客论坛-|-软件下载-
-网站导航-|-规范下载-
-BelovedFLash欣赏-

用户登陆
用户:
密码:
 

站点日历
73 2020 - 6 48
 123456
78910111213
14151617181920
21222324252627
282930


站点统计

最新评论



已知三点坐标求三角形面积 In VB.NET Many Source Of Load Images In PictureBox
未知 判断点是否在多边形内部   [ 日期:2017-09-14 ]   [ 来自:本站原创 ]  HTML
判断点是否在多边形内部

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

Public Function ptInPolygon1(pt As Point3d, pPolyline As Polyline) As Integer
    Dim count As Integer = pPolyline.NumberOfVertices
    '构建多边形外接矩形
    Dim maxx As Double = Double.MinValue, maxy As Double = Double.MinValue, minx As Double = Double.MaxValue, miny As Double = Double.MaxValue
    Dim i As Integer = 0
    While i < count
        If pPolyline.GetPoint3dAt(i).X > maxx Then
            maxx = pPolyline.GetPoint3dAt(i).X
        End If
        If pPolyline.GetPoint3dAt(i).Y > maxy Then
            maxy = pPolyline.GetPoint3dAt(i).Y
        End If
        If p