Changeset 4941:ec68ca8d9b7b in orange


Ignore:
Timestamp:
07/07/08 12:26:23 (6 years ago)
Author:
miha <miha.stajdohar@…>
Branch:
default
Convert:
9309867007ef055b778a2a6fa730524c13d825ae
Message:

added FR - weighted

File:
1 edited

Legend:

Unmodified
Added
Removed
  • orange/OrangeWidgets/Prototypes/OWNetwork.py

    r4925 r4941  
    105105        self.optCombo.addItem("Random") 
    106106        self.optCombo.addItem("Fruchterman Reingold") 
     107        self.optCombo.addItem("Fruchterman Reingold Weighted") 
    107108        self.optCombo.addItem("Fruchterman Reingold Radial") 
    108109        self.optCombo.addItem("Circular Crossing Reduction") 
     
    700701            self.random() 
    701702        elif self.optMethod == 1: 
    702             self.fr() 
     703            self.fr(False) 
    703704        elif self.optMethod == 2: 
     705            self.fr(True) 
     706        elif self.optMethod == 3: 
    704707            self.frRadial() 
    705         elif self.optMethod == 3: 
     708        elif self.optMethod == 4: 
    706709            self.circularCrossingReduction() 
    707         elif self.optMethod == 4: 
     710        elif self.optMethod == 5: 
    708711            self.circularOriginal() 
    709         elif self.optMethod == 5: 
     712        elif self.optMethod == 6: 
    710713            self.circularRandom() 
    711714             
     
    728731        self.updateCanvas(); 
    729732         
    730     def fr(self): 
     733    def fr(self, weighted): 
    731734        if self.visualize == None:   #grafa se ni 
    732735            return 
     
    755758                if self.stopOptimization: 
    756759                    return 
    757                 initTemp = self.visualize.fruchtermanReingold(k, initTemp, coolFactor, self.graph.hiddenNodes) 
     760                initTemp = self.visualize.fruchtermanReingold(k, initTemp, coolFactor, self.graph.hiddenNodes, weighted) 
    758761                iteration += 1 
    759762                qApp.processEvents() 
     
    763766            if self.stopOptimization: 
    764767                    return 
    765             initTemp = self.visualize.fruchtermanReingold(o, initTemp, coolFactor, self.graph.hiddenNodes) 
     768            initTemp = self.visualize.fruchtermanReingold(o, initTemp, coolFactor, self.graph.hiddenNodes, weighted) 
    766769            qApp.processEvents() 
    767770            self.updateCanvas() 
     
    771774                if self.stopOptimization: 
    772775                    return 
    773                 initTemp = self.visualize.fruchtermanReingold(1, initTemp, coolFactor, self.graph.hiddenNodes) 
     776                initTemp = self.visualize.fruchtermanReingold(1, initTemp, coolFactor, self.graph.hiddenNodes, weighted) 
    774777                iteration += 1 
    775778                qApp.processEvents() 
Note: See TracChangeset for help on using the changeset viewer.