def removeRedundantNode(self, listXmlNode, cvNode): xmlX, xmlY, cvX, cvT = 0, 0, 0, 0 cvX, cvY = calc.nodeCenter(cvNode) listFlag = [] for xmlNode in listXmlNode: xmlX, xmlY = calc.nodeCenter(xmlNode) if calc.euclideanDistance(xmlX, xmlY, cvX, cvY) > 10: listFlag.append(True) else: listFlag.append(False) return all(listFlag)