Dismiss Notice
Join Physics Forums Today!
The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

Rotating Shapes (2D C++)

  1. Apr 9, 2009 #1
    I'm creating a C++ 2D program to practice my 2D skills. I'm almost done with everything but I'm stuck on this crap. Is there any formula on how to rotate a shape?


    I have a line P1(-1,-1) P2(1,1)

    If I rotate it by 45 degrees, I'll get a P1(1,-1) P2(-1,1). By the way, it should not leave its center which is C(0,0).
  2. jcsd
  3. Apr 9, 2009 #2
    http://www.cgafaq.info/wiki/2D_Point_Rotation [Broken]
    Last edited by a moderator: May 4, 2017
  4. Apr 10, 2009 #3
    Ok thanks I got it.
Share this great discussion with others via Reddit, Google+, Twitter, or Facebook