def generatePath(self): self.path = QtGui.QPainterPath() if self.data is None: return lines = fn.isocurve(self.data, self.level) for line in lines: self.path.moveTo(*line[0]) self.path.lineTo(*line[1])
def generatePath(self): if self.data is None: self.path = None return lines = fn.isocurve(self.data, self.level, connected=True, extendToEdge=True) self.path = QtGui.QPainterPath() for line in lines: self.path.moveTo(*line[0]) for p in line[1:]: self.path.lineTo(*p)