Beste mensen,
Ik wil gebruikers een polygon laten maken door het teken van lijnen in een afbeelding. Maar de lijnen mogen elkaar niet kruisen:
Goed:

Fout:

Ik doe dit met Javascript, maar de taal zou niets uit moeten maken. Ik bouw een array op met de top en left positie:
Hoe kan ik detecteren of een lijn een andere lijn kruist?
Ik wil gebruikers een polygon laten maken door het teken van lijnen in een afbeelding. Maar de lijnen mogen elkaar niet kruisen:
Goed:

Fout:

Ik doe dit met Javascript, maar de taal zou niets uit moeten maken. Ik bouw een array op met de top en left positie:
JavaScript:
1
2
3
4
5
6
| var objects = [ [28, 47], [50, 47], etc. ]; |
Hoe kan ik detecteren of een lijn een andere lijn kruist?