line-intersect
line-intersect copied to clipboard
not handling endpoints
if the lines intersect at one of the end points then there's no result. it's really a choice to include or exclude endpoints but the comments really don't say.