Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 709372
Collapse All | Expand All

(-)a/UM/Math/Polygon.py (-2 / +1 lines)
Lines 177-186 Link Here
177
            return None
177
            return None
178
        if not (polygon_me.is_valid and polygon_other.is_valid):  # If not valid
178
        if not (polygon_me.is_valid and polygon_other.is_valid):  # If not valid
179
            return None
179
            return None
180
181
        polygon_intersection = polygon_me.intersection(polygon_other)
180
        polygon_intersection = polygon_me.intersection(polygon_other)
182
        ret_size = None
181
        ret_size = None
183
        if polygon_intersection:
182
        if polygon_intersection.area > 0:
184
            ret_size = (polygon_intersection.bounds[2] - polygon_intersection.bounds[0],
183
            ret_size = (polygon_intersection.bounds[2] - polygon_intersection.bounds[0],
185
                        polygon_intersection.bounds[3] - polygon_intersection.bounds[1],
184
                        polygon_intersection.bounds[3] - polygon_intersection.bounds[1],
186
                        )
185
                        )

Return to bug 709372