Obliczanie środka obrotu po tłumaczeniu

Muszę być w stanie obrócić obraz wokół danego punktu, aby to, co kiedykolwiek pojawia się na środku mojego pojemnika, było środkiem obrotu.

Aby obliczyć punkty środkowe, aktualnie biorę odwrotność tłumaczenia zastosowanego do obrazu:

Rotate.CenterX = Translate.X * -1;
Rotate.CenterY = Translate.Y * -1;

Jednak bieżące obliczenia, których używam, nie są wystarczające, ponieważ nie działają, jeśli obraz został przetłumaczonypo obracany.

Jestem pewien, że jest to dość prosta funkcja wyzwalająca, po prostu nie mogę myśleć, co to jest!

Twoje zdrowie

questionAnswers(1)

yourAnswerToTheQuestion