def intersects(self, left1, top1, right1, bottom1, left2, top2, right2, bottom2):
        result = True
        if self.areDisjointRanges(left1, right1, left2, right2)  or  self.areDisjointRanges(top1, bottom1, top2, bottom2):
            result = False

        return result
dataset/ETHPy150Open anandology/pyjamas/library/gwt/chart/SymbolType.py/SymbolType.intersects/original