ElectrodeView.py 文件源码

python
阅读 24 收藏 0 点赞 0 评论 0

项目:ECoG-ClusterFlow 作者: sugeerth 项目源码 文件源码
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
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号