ElectrodeNode.py 文件源码

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

项目:ECoG-ClusterFlow 作者: sugeerth 项目源码 文件源码
def PutFinalColors(self,opacity,actualValue, colorvalue,timesterange,\
        communityMemebership,slices= 4, alphaValue=255,\
         AllFourColors = None, AlphaDraw = False):
        self.slices = slices
        self.numberCalled += 1
        self.CommunityColor = QtGui.QColor(colorvalue)

        if opacity == None:
            opacity = 0

        self.colorvalue = colorvalue
        if self.Glyph:
            self.communityMemebership.append(communityMemebership)
            self.TimeStepRange.append(timesterange) 
            self.ColorQ.append(self.CommunityColor)
            self.actualValue.append(actualValue)
            self.opacity = opacity
            self.AlphaValue.append(opacity)
            counter= 0 
            new = []
            for value in self.TimeStepRange:
                new.append(value)

            self.setToolTip(str(self.AlphaValue)+"\n"+str(self.actualValue) + str(new)+ "\n"+communityMemebership)

            if len(self.ColorQ) > self.slices:
                self.AlphaValue = self.AlphaValue[-self.slices:]  
                self.ColorQ = self.ColorQ[-self.slices:]
                self.actualValue = self.actualValue[-self.slices:] 
                self.TimeStepRange = self.TimeStepRange[-self.slices:]
                self.communityMemebership = self.communityMemebership[-self.slices:]
                self.setToolTip(str(self.AlphaValue)+"\n:" + str(self.TimeStepRange)+ "\n")

        self.NodeCommunityColor = True
        self.update()
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号