I understand that, in 2.0, circles have their origins in the upper left but i'm having a lot of trouble in setting it back.
I thought i could just create a circle in the top left, set it's radius to R and then use setOrigin(R,R) and continue as normal, but i'm still having problems.
the setOrigin function does not seem to change the origin of the circle and instead just moves the circle so it is centred on 0,0. If i try to resize with setRadius from here, it does not expand from the centre but from the top left and if i use getOrigin it says the origin is at R,R (which is where i set it to but no longer the center of the circle because it moved.
this may just be a simple problem stemming from my confusion regarding local coordinates but i cannot make any sense of it.