文件名称:point-lineseg-distance:计算点到线段的最近二维距离
文件大小:5KB
文件格式:ZIP
更新时间:2024-06-21 03:26:11
JavaScript
点线段距离 计算点到线段的最小二维距离。 对于游戏或其他交互式图形应用程序来说,这是一个方便的功能,但它通常不包含在矢量库中。 如果您认为您的点是圆形和/或线段的顶部是圆形的,那么您可以使用它来准确计算距离或检测具有任意半径或厚度的圆形和“胶囊”形状之间的碰撞。 用法: var pldist = require('point-lineseg-distance'); var distance = pldist( 0.2, -0.3, // point -1, -1, // line endpoint 1 1, 1 // line endpoint 2 ); if( distance < pointRadius + halfLineThickness ) { // collision } 示例用例:
【文件预览】:
point-lineseg-distance-master
----index.js(2KB)
----test.js(846B)
----package.json(350B)
----readme.md(776B)
----examples.svg(5KB)
----license.md(1KB)