目录
- 一、计算两条线之间的夹角
- 二、计算一条直线和水平轴之间的夹角
- 三、计算两个轮廓之间的最小距离
- 四、计算两个轮廓之间的最小距离和对应的点
- 五、计算直线和区域之间的最小和最大距离
- 六、计算点到轮廓线之间的距离
- 七、计算点到直线的距离
- 八、计算点到点的距离
- 九、计算点和区域之间的距离
- 十、计算点到线段的距离
- 十一、计算线段和直线的距离
- 十二、计算线段和区域的距离
- 十三、计算两条线段之间的距离
一、计算两条线之间的夹角
-Pi=<Angle<=Pi
angle_ll( : : RowA1, ColumnA1, RowA2, ColumnA2, RowB1, ColumnB1, RowB2, ColumnB2 : Angle)
二、计算一条直线和水平轴之间的夹角
-Pi=<Angle<Pi
angle_lx( : : Row1, Column1, Row2, Column2 : Angle)
三、计算两个轮廓之间的最小距离
distance_cc_min(Contour1, Contour2 : : Mode : DistanceMin)
四、计算两个轮廓之间的最小距离和对应的点
distance_cc_min_points(Contour1, Contour2 : : Mode : DistanceMin, Row1, Column1, Row2, Column2)
五、计算直线和区域之间的最小和最大距离
distance_lr(Region : : Row1, Column1, Row2, Column2 : DistanceMin, DistanceMax)
六、计算点到轮廓线之间的距离
distance_pc(Contour : : Row, Column : DistanceMin, DistanceMax)
七、计算点到直线的距离
distance_pl( : : Row, Column, Row1, Column1, Row2, Column2 : Distance)
八、计算点到点的距离
distance_pp( : : Row1, Column1, Row2, Column2 : Distance)
九、计算点和区域之间的距离
distance_pr(Region : : Row, Column : DistanceMin, DistanceMax)
十、计算点到线段的距离
distance_ps( : : Row, Column, Row1, Column1, Row2, Column2 : DistanceMin, DistanceMax)
十一、计算线段和直线的距离
distance_sl( : : RowA1, ColumnA1, RowA2, ColumnA2, RowB1, ColumnB1, RowB2, ColumnB2 : DistanceMin, DistanceMax)
十二、计算线段和区域的距离
distance_sr(Region : : Row1, Column1, Row2, Column2 : DistanceMin, DistanceMax)
十三、计算两条线段之间的距离
distance_ss( : : RowA1, ColumnA1, RowA2, ColumnA2, RowB1, ColumnB1, RowB2, ColumnB2 : DistanceMin, DistanceMax)