Note
Click here to download the full example code
2D Line-Line IntersectionΒΆ
Out:
(<Figure size 640x480 with 1 Axes>, <Axes: >)
from skspatial.objects import Line
from skspatial.plotting import plot_2d
line_a = Line(point=[0, 0], direction=[1, 1.5])
line_b = Line(point=[5, 0], direction=[-1, 1])
point_intersection = line_a.intersect_line(line_b)
plot_2d(
line_a.plotter(t_1=3),
line_b.plotter(t_1=4),
point_intersection.plotter(c='k', s=75, zorder=3),
)
Total running time of the script: ( 0 minutes 0.199 seconds)