lineCrossesLine

fun lineCrossesLine(a1x: Double, a1y: Double, b1x: Double, b1y: Double, a2x: Double, a2y: Double, b2x: Double, b2y: Double): Boolean

uses orient method to compute whether two line segments cross