Rotate a point by another point in 2D

前端 未结 3 1512
天命终不由人
天命终不由人 2020-11-29 01:13

I want to know how to work out the new co-ordinates for a point when rotated by an angle relative to another point.

I have a block arrow and want to rotate it by an

3条回答
  •  长情又很酷
    2020-11-29 01:31

    If you are using GDI+ to do that, you can use Transform methods of the Graphics object:

    graphics.TranslateTransform(point of origin);
    graphics.RotateTransform(rotation angle);
    

    Then draw the actual stuff.

提交回复
热议问题