Intersections of multiple 2D lines or line segments

バージョン 1.0.1 (94 KB) 作成者: Matt J
Compute the intersection of a reference line (or line segment) with a polyshape boundary or with a batch of other line segments.

ダウンロード: 146

更新 2022/3/30

ライセンスの表示

The command linexlines2D() offered in this submission is a flexible tool for computing the intersection points between a reference 2D line segment and a batch of other 2D line segments. Either the reference line segment or those in the batch (or both) can also be infinite lines, specified by 2D line equations.
If a batch of line segments is given, they may form an arbitrary cloud of line segments or they may form the boundaries of a polyshape. If the latter, the batch can be specified by passing a polyshape object as input to linexlines2D(). The thumbnail image above illustrates an example of this. Additional illustrations of usage can be found under the Examples tab.

引用

Matt J (2023). Intersections of multiple 2D lines or line segments (https://www.mathworks.com/matlabcentral/fileexchange/93470-intersections-of-multiple-2d-lines-or-line-segments), MATLAB Central File Exchange. 取得済み .

MATLAB リリースの互換性
作成: R2020a
すべてのリリースと互換性あり
プラットフォームの互換性
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
バージョン 公開済み リリース ノート
1.0.1

Fixed a bug affecting line-polyshape intersection calculations

1.0.0