SVG Intersect/Collision Detection

Determine if various SVG elements intersect/collide (Path, Polygon, Polyline, Rect, Circle, Text, Line and Ellipse). Shows points of intersection. This is also applied to transformed elements.
This converts various elements or their bounding box to polygons, then computes polygon intersection points, using vector algebra.
Note: Text, Polyline, and Path are transformed.

Determine if, and where, two elements intersect/collide:


This is my text

SVG Source:

OK in:IE11/CH41/FF35