Beispiel #1
0
 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])
Beispiel #2
0
 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)
Beispiel #3
0
 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)