Cześć,
w jaki sposób mogę określić czy dany odcinek łączący dwa wierzchołki wielokąta nie znajduje się poza nim? Znalazłem pewne podpowiedzi w internecie, ale nie jestem do końca do nich przekonany Co się stanie w takim przypadku
Oba kąty są takie same, więc jak mamy określić po której stronie się znajduje? Czy może nie do końca coś zrozumiałem.
Pozdrawiam i dziękuję za pomoc.
Czy odcinek leży w wielokącie.
-
- Użytkownik
- Posty: 3
- Rejestracja: 2 kwie 2016, o 20:19
- Płeć: Mężczyzna
- Lokalizacja: Robolandia
Czy odcinek leży w wielokącie.
Wielokąt nie jest podany, generuję go sam losowo. Zawsze jest spójny i nigdy nie posiada "dziur".
-
- Użytkownik
- Posty: 3
- Rejestracja: 2 kwie 2016, o 20:19
- Płeć: Mężczyzna
- Lokalizacja: Robolandia
Czy odcinek leży w wielokącie.
Tak, ustawiam punkty z losowych współrzędnych x i y. Następnie tworzę z nich wielokąt zapamiętując krawędzie w macierzy sąsiedztwa.
-
- Użytkownik
- Posty: 23495
- Rejestracja: 8 kwie 2008, o 22:04
- Płeć: Mężczyzna
- Lokalizacja: piaski
- Podziękował: 1 raz
- Pomógł: 3264 razy
Czy odcinek leży w wielokącie.
Dla mnie to zbyt skomplikowane - stąd słowa w pierwszym poście - myślę o układzie nierówności.
Może ktoś inny zaraz Ci lepiej pomoże.
Może ktoś inny zaraz Ci lepiej pomoże.