внимание подсказка:
Для того чтобы вращать точку вокруг какой-то оси нужно нужно изменять ее КООРДИНАТЫ!!!
x=x_центр+радиус_вращения*cos(a);
y=y_центр+радиус_вращения*sin(a);
х_центр/y_центр -это координаты оси
зная это подумайте как все это организовать с прямоугольником(у него ч-е точки которые надо вращать)