LineSegment intersectLine