On Sep 28, 2011, at 12:28 AM, Greg Ewing wrote:
> However, this would mean that the return value couldn't
> be a standard Rect in this case, as it would have to

I found it nice how anything that has rect attribute, is a Rect :)

> contain floats. This suggests adding a new float-based
> rect class, which would be a useful thing to have
> anyway for passing into the drawing operations.

Hm,

"Though Rect can be subclassed, methods that return new rectangles are not 
subclass aware. That is, move or copy return a new pygame.Rect instance, not an 
instance of the subclass. This may change. To make subclass awareness work 
though, subclasses may have to maintain the same constructor signature as Rect."

does that imply something here? is from http://www.pygame.org/docs/ref/rect.html

> Greg

~Toni

Reply via email to