Verifique se o polígono é auto-interceptável
Eu tenho um objeto System.Windows.Shapes.Polygon, cujo layout é determinado completamente por uma série de pontos. Preciso determinar se esse polígono é auto-interceptável; ou seja, se algum dos lados do polígono cruzar qualquer um dos outros lados em um ponto que não seja um vértice. Existe uma maneira fácil / rápida de calcular isso?