Zdaję sobie sprawę, że może to być bardziej problem matematyczny.Rysowanie obróconego prostokąta
Aby narysować linie dla moich prostokątów, muszę rozwiązać ich narożniki. Mam środek prostokąta na (x, y) o zdefiniowanej szerokości i wysokości.
Aby znaleźć niebieskie punkty na non obróconym prostokąta na górze (kąt = 0) Jest
UL = (x-Width/2),(y+height/2)
UR = (x+Width/2),(y+height/2)
LR = (x+Width/2),(y-height/2)
LL = (x-Width/2),(y-height/2)
Jak zrobić Znajduję punkty, jeśli kąt nie wynosi 0?
Z góry dziękuję.
Aktualizacja: chociaż mam (0,0) w moim obrazie jako punktu środkowego najprawdopodobniej punkt środkowy nie będzie w tym miejscu.
nie masz poprawnie zdefiniowane nawet punkty narożne, gdy kąt jest 0 Proszę podać moje rozwiązanie – lakshmanaraj
Właśnie je naprawiłem. – Alnitak