algorithm - 寻找两条无限二维线的交点
问题描述
我需要在二维平面上找到两条无限线的交点。在我的代码中,这些行由
- 我知道的一个点的坐标在线。
- 一个向量。
我对找到交点的 CPU 高效算法感兴趣。
我尝试从这个问题的答案开始:确定两条光线是否相交 ,但我不知道如何使其适用于双向无限的线,并获得实际的交点。
解决方案
解决 2x2 系统
X Uy - Y Ux = Px Uy - Py Ux
X Vy - Y Vx = Qx Vy - Qy Vx
推荐阅读
- c# - SQL Server 连接字符串 TCP
- spring-boot - Apache ignite:无法解析每个请求的查询
- oracle - 使用连接从具有最小值的表中删除唯一行
- javascript - Angular 9取消初始路径并重定向
- excel - 连接和循环通过复选框和布尔值
- html - Angular 8 mat 视频播放器时间不起作用?
- powershell - arraylist 不允许在 powershell 中只输入一个主机名来 ping
- amazon-web-services - AWS Elastic Beanstalk 'CannotPullContainerError' 用于私有 Docker 映像(多实例)
- node.js - 无法在 Raspberry Pi 上的 docker 中运行 npm install
- c++ - 此示例是否使用 C++ 中的虚拟继承?