Re: acircle.getCenter() to (x,y) coordinates in Python

2017-12-25 Thread MRAB
On 2017-12-25 02:42, G Yu wrote: Ah, I get it now. I have to store the acircle.getCenter() in a point Point, and then access Point.getX() and Point.getY() separately. It was just that middle step that I was missing. Thanks so much! It's not strictly true that you _have to_ store the result

Re: acircle.getCenter() to (x,y) coordinates in Python

2017-12-24 Thread G Yu
Ah, I get it now. I have to store the acircle.getCenter() in a point Point, and then access Point.getX() and Point.getY() separately. It was just that middle step that I was missing. Thanks so much! -- https://mail.python.org/mailman/listinfo/python-list

Re: acircle.getCenter() to (x,y) coordinates in Python

2017-12-24 Thread MRAB
On 2017-12-24 02:31, G Yu wrote: But your code has: moving_circle.move(P_to_R/P_to_E, E_to_R/P_to_E) so won't that move the circle and change what: moving_circle.getCenter() returns? Yes, moving the circle changes the value of moving_circle.getCenter(). The problem is interpretin

Re: acircle.getCenter() to (x,y) coordinates in Python

2017-12-23 Thread Irv Kalb
> On Dec 23, 2017, at 11:44 AM, G Yu wrote: > > My program has two circles: one stationary circle, drawn at a random > location; and one moving circle, consistently drawn in the same place in the > graphics window. > > > > Currently, acircle.getCenter() outputs this: > > > > > I don't u

Re: acircle.getCenter() to (x,y) coordinates in Python

2017-12-23 Thread Gregory Ewing
G Yu wrote: The command gives , and I don't know how to determine the x-coordinate of the center from that output. Try this in an interactive session: p = circle.getCenter() help(p) This should give you a page of text showing all the attributes and methods your point object has. Somewhe

Re: acircle.getCenter() to (x,y) coordinates in Python

2017-12-23 Thread G Yu
> But your code has: > > moving_circle.move(P_to_R/P_to_E, E_to_R/P_to_E) > > so won't that move the circle and change what: > > moving_circle.getCenter() > > returns? Yes, moving the circle changes the value of moving_circle.getCenter(). The problem is interpreting the output. The

Re: acircle.getCenter() to (x,y) coordinates in Python

2017-12-23 Thread MRAB
On 2017-12-23 21:30, G Yu wrote: I did try that. The problem is that I already declared a point moving_object_center = (-555,-555), because that's the point I used as the center to draw the moving_object circle itself. So the moving_object_center.getX() will return -555 no matter what I do.

Re: acircle.getCenter() to (x,y) coordinates in Python

2017-12-23 Thread G Yu
I did try that. The problem is that I already declared a point moving_object_center = (-555,-555), because that's the point I used as the center to draw the moving_object circle itself. So the moving_object_center.getX() will return -555 no matter what I do. That's why I need to calculate the

Re: acircle.getCenter() to (x,y) coordinates in Python

2017-12-23 Thread MRAB
On 2017-12-23 19:44, G Yu wrote: My program has two circles: one stationary circle, drawn at a random location; and one moving circle, consistently drawn in the same place in the graphics window. The moving circle moves towards the stationary one. However, when the moving circle hits the sta

acircle.getCenter() to (x,y) coordinates in Python

2017-12-23 Thread G Yu
My program has two circles: one stationary circle, drawn at a random location; and one moving circle, consistently drawn in the same place in the graphics window. The moving circle moves towards the stationary one. However, when the moving circle hits the stationary one (when the x-coordinates