Witam,
potrzebuję wylosować punkty z niewielkiego przedziału, których połączenie da mi kontury różnych figur. Kwadrat czy okrąg były łatwe ale jak wylosować punkty tworzące obwód trójkąta? Korzystam z klasy Point2D.
Z góry dziękuję za pomoc,
Agata
Witam,
potrzebuję wylosować punkty z niewielkiego przedziału, których połączenie da mi kontury różnych figur. Kwadrat czy okrąg były łatwe ale jak wylosować punkty tworzące obwód trójkąta? Korzystam z klasy Point2D.
Z góry dziękuję za pomoc,
Agata
Trójkąt składa się z 3 odcinków - losuj punkty na tych odcinkach.
"punkty tworzące obwód trójkąta" - czy chodzi o wierzchołki? Jeśli tak, to w sumie tak samo jak w przypadku kwadratu, tylko o jeden mniej, albo jak w przypadku koła, tyle, że o trzy więcej... **EDIT **TFU! o dwa więcej :)
Dziękuję za szybką odpowiedź. Nie chodzi o wierzchołki ale o całe boki. Powiedzmy ok 20 punktów które z niewielkim błędem tworzą boki dowolnego trójkąta. Tak, żeby było widać, że to trójkąt :p
Rozwiązanie proste:
Dzięki wielkie,
w końcu zrobiłam to trochę inaczej ale bez wskazówki Shaloma nie dałabym sobie rady :)