Допустим в svg-контейнере есть прямоугольники, квадраты, круги и другие фигуры. Есть ли какое-то правило определения коллизий фигур при их передвижении мышью? Возникла задача сделать так, чтобы фигуры при перемещении в некой области не пересекались и не наезжали друг на друга.
Логика перемещения и определения коллизий должна быть реализована на JavaScript. Заранее спасибо!
* UPDATE:
Метод
histTest() можно использовать как вариант для определения пересечений фигур.