Правильно ли проверять пересечение окружностей по теореме Пифагора?
Если гипотенуза меньше или равны суммам радиусов, значит окружности пересеклись или касаются.
Правильно ли это. Или каким то другим способом это проверяется?
Не пинайте сильно. Школу закончил 15 лет как :) Да и математика не фаворит была :(
Какая гипотенуза? Какая теорема Пифагора? Может быть, имелось в виду это:
> Если расстояние между центрами окружностей меньше или равно сумме радиусов, значит окружности пересеклись или касаются.
Но даже в такой формулировке - нет. Одна окружность может полностью лежать внутри другой.
Ocelot: понял, различие в терминах, если бы это были круги, то можно сказать, что они пересекаются. я по привычке рассматривал в терминах физики в компьютерных играх, там обычно все упрощено.
у вас есть два вектора(центры окружностей), вычитаете один из другого, находите длину получившегося вектора, сравниваете с суммой радиусов окружностей.