计算线段和圆的交点

您正在查看V1.8.0版本的文档。如果您想查阅其他版本的文档,可以点击页面右上角“切换版本”按钮进行切换。

■ 如果您想使用最新版本,可以从梅卡曼德下载中心下载。

■ 如果您不确定当前使用的产品是哪个版本,请随时联系梅卡曼德技术支持。

功能描述

本步骤用于计算输入线段或线段的双向延长线和圆的交点像素坐标。

使用场景

通常用于在测量场景中定位物体特征点。

输入与输出

calc intersections between line segment and circle intersec line circle

参数说明

交点类型

参数解释: 指定需要计算的交点的类型。

值列表:端点内、延线

默认值:端点内

  • 端点内:计算线段以内与圆的交点。若线段和圆没有交点,则输出交点信息为空。

  • 延线:计算线段延长线上的交点。若线段延长线与圆相离,则输出交点信息为空。

如下图所示,左侧显示交点类型为延线时的计算结果,右侧显示交点类型为端点内时的计算结果。交点显示为蓝色。

calc intersections between line segment and circle circle intersec compare

我们重视您的隐私

我们使用 cookie 为您在我们的网站上提供最佳体验。继续使用该网站即表示您同意使用 cookie。如果您拒绝,将使用一个单独的 cookie 来确保您在访问本网站时不会被跟踪或记住。