Intersection functions provide the points belonging to both of two given geometric objects. Sets are considered as open paths. For line-line intersections the function is point valued, otherwise it is set valued.
intersection(l, l')intersection(l, s)intersection(l, c)intersection(s, s')intersection(c, c')intersection(c, s)