コード例 #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])
コード例 #2
0
ファイル: IsocurveItem.py プロジェクト: 3rdcycle/pyqtgraph
 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)
コード例 #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)