
几何
土豆赛叩
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
计算直线上距离某坐标最近的一个投影点
计算直线上距离某坐标最近的一个投影点 0x01 调用方式 var p = GetProjectivePoint(new Point(0,0), new Point(300,300), new Point(100,150)); Console.WriteLine(p); 0x02 源码 /// <summary> /// ...原创 2019-10-12 09:54:33 · 825 阅读 · 0 评论 -
C# 计算两条相交线的角度和弧度
计算两条相交线的角度和弧度 Point a1 = new Point(-1000, 0); Point a2 = new Point(1000, 0); Point b1 = new Point(30, 230); Point b2 = new Point(230, 330); ...原创 2017-11-02 16:30:27 · 4502 阅读 · 0 评论 -
点A围绕点B 旋转 A度
Control.prototype.RotatePoint = function (point, center, a) { var ang = a / 180 * Math.PI; var x = (point.x - center.x) * Math.cos(ang) - (point.y - center.y) * Math.sin(ang) + center.x; v...原创 2019-08-05 16:47:31 · 487 阅读 · 0 评论 -
计算两条线是否相交
计算两条线段是否相交 并返回相交的位置 0x01 调用方式 Point s1 = new Point(50, 50); Point e1 = new Point(50, 250); Point s2 = new Point(-20, 85); Point e2 = new Point(650, 85); ...原创 2019-08-05 09:54:53 · 365 阅读 · 0 评论 -
8方位寻路算法
鼠标左键 画障碍物 鼠标右键 寻路到鼠标所在位置 按钮 清空障碍物和界面 寻路算法类 using System; using System.Drawing; namespace FindPath { /// <summary> /// 寻路对象 /// </summary> publ...原创 2018-11-25 03:08:34 · 1095 阅读 · 0 评论