Fix Extend.__add__ for None values

This commit is contained in:
Florian Festi 2019-08-15 23:11:51 +02:00
parent 02988d12c5
commit 65d2293e25
1 changed files with 8 additions and 4 deletions

View File

@ -31,10 +31,14 @@ class Extend:
def __add__(self, v):
x, y = v
res = Extend()
res.minx = self.minx + x
res.maxx = self.maxx + x
res.miny = self.miny + y
res.maxy = self.maxy + y
if self.minx is not None:
res.minx = self.minx + x
if self.maxx is not None:
res.maxx = self.maxx + x
if self.miny is not None:
res.miny = self.miny + y
if self.maxy is not None:
res.maxy = self.maxy + y
return res
def addPoint(self, x, y):