Make sure BoundingBoxes of different classes compare differently

This commit is contained in:
David Vierra 2016-02-12 18:16:08 -10:00
parent 7dd5dd8c08
commit 94757bdccd

View File

@ -525,6 +525,8 @@ class BoundingBox(SelectionBox):
return True
def __cmp__(self, b):
if self.__class__ != b.__class__:
return cmp(self.__class__, b.__class__)
return cmp((self.origin, self.size), None if b is None else (b.origin, b.size))
#