copy constructor for BoundingBox (and it really should be immutable...)
This commit is contained in:
parent
f4724cfe8b
commit
03c1a4ed37
6
box.py
6
box.py
@ -3,7 +3,11 @@ import itertools
|
||||
class BoundingBox (object):
|
||||
|
||||
def __init__(self, origin = (0,0,0), size = (0,0,0)):
|
||||
self._origin, self._size = list(map(int, origin)),list(map(int, size))
|
||||
if isinstance(origin, BoundingBox):
|
||||
self._origin = list(origin._origin)
|
||||
self._size = list(origin._size)
|
||||
else:
|
||||
self._origin, self._size = list(map(int, origin)),list(map(int, size))
|
||||
|
||||
def getMinx(self): return self.origin[0];
|
||||
def getMiny(self): return self.origin[1];
|
||||
|
Reference in New Issue
Block a user