Changeset 1880:0d6da6e6a775 in lemon-0.x
- Timestamp:
- 01/06/06 11:42:58 (17 years ago)
- Branch:
- default
- Phase:
- public
- Convert:
- svn:c9d7d8f5-90d6-0310-b91f-818b3a526b0e/lemon/trunk@2455
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
gui/kruskalbox.cc
r1879 r1880 11 11 { 12 12 Graph g=mapstorage->graph; 13 Graph::EdgeMap<double> * inputmap=((mapstorage->edgemap_storage)[(edgemapcbts[INPUT])->get_active_text()]); 13 Graph::EdgeMap<double> * inputmap= 14 ((mapstorage->edgemap_storage)[(edgemapcbts[INPUT])->get_active_text()]); 14 15 Graph::EdgeMap<bool> outputmap(g); 15 16 double res=kruskal(g, *inputmap, outputmap); … … 19 20 if(outputmap[i]) 20 21 { 21 (*((mapstorage->edgemap_storage)[(edgemapcbts[OUTPUT])->get_active_text()]))[i]=1; 22 (*((mapstorage->edgemap_storage)[(edgemapcbts[OUTPUT])-> 23 get_active_text()]))[i]=1; 22 24 } 23 25 else 24 26 { 25 (*((mapstorage->edgemap_storage)[(edgemapcbts[OUTPUT])->get_active_text()]))[i]=0; 27 (*((mapstorage->edgemap_storage)[(edgemapcbts[OUTPUT])-> 28 get_active_text()]))[i]=0; 26 29 } 27 30 } … … 30 33 o << "Result: " << res; 31 34 resultlabel.set_text(o.str()); 32 33 mapstorage->changeActiveMap(true, E_COLOR, (edgemapcbts[OUTPUT])->get_active_text()); 34 mapstorage->changeActiveMap(true, E_TEXT, (edgemapcbts[INPUT])->get_active_text()); 35 36 mapstorage->changeActiveMap(true, E_COLOR, 37 (edgemapcbts[OUTPUT])->get_active_text()); 38 mapstorage->changeActiveMap(true, E_TEXT, 39 (edgemapcbts[INPUT])->get_active_text()); 35 40 } 36 41
Note: See TracChangeset
for help on using the changeset viewer.