def PaintElectrodes(self):
counter = 0
k = 0
for x,y in zip(self.ElectrodeData.mat['xy'][0],self.ElectrodeData.mat['xy'][1]):
if self.ElectrodeData.graphWidget.CommunityMode:
try:
temp = self.ElectrodeData.graphWidget.partition[counter]
except IndexError:
temp = 0
if counter == len(self.ElectrodeData.ElectrodeIds):
break
if k == self.ElectrodeData.ElectrodeIds[counter]:
node_value=ElectrodeNode(self,counter,k,self.ElectrodeData.contextFlag)
# initialize electrode opacity
opacity=ElectrodeOpacity(self, k, counter)
self.ElectrodeOpacity.append(opacity)
node_value.PutColor(self.ElectrodeData.graphWidget.communityDetectionEngine.clut[counter])
node_value.xy = (x,y)
node_value.translate(0,25)
node_value.setPos(QtCore.QPointF(x,y))
self.NodeIds.append(node_value)
self.scene.addItem(node_value)
counter = counter+1
k = k + 1
评论列表
文章目录