| Вообщем нужно реализовать вращение фигуры. Рисую я все в picturebox'е и данные о фигурах(левая верхняя точка, ширина, высота и тд) хранятся в классе. Собственно методы RotateTransform и ScaleTransform я увидел сразу, но после их использования не нашел способа перемещать фигуры курсором т.е. как определить входит ли точка в повернутый прямоугольник на n градусов или же масштабированный прямоугольник? С масштабированием я сделал так: просто домножаю координаты точки верхнего левого угла, ширину и высоту прямоугольника на коэффициент масштаба. Только не понял, почему мой способо не действует также как и метод ScaleTransform, ну да ладно. Подскажите плз, как все таки поступить с вращением фигуры? |