src/Tools/Graphview/layout.scala
changeset 73337 0af9e7e4476f
parent 71601 97ccf48c2f0c
child 73341 2dd1fd9112d9
equal deleted inserted replaced
73336:ff7ce802be52 73337:0af9e7e4476f
   394 
   394 
   395   def dummies_iterator(edge: Graph_Display.Edge): Iterator[Layout.Info] =
   395   def dummies_iterator(edge: Graph_Display.Edge): Iterator[Layout.Info] =
   396     new Iterator[Layout.Info] {
   396     new Iterator[Layout.Info] {
   397       private var index = 0
   397       private var index = 0
   398       def hasNext: Boolean = output_graph.defined(Layout.Dummy(edge._1, edge._2, index))
   398       def hasNext: Boolean = output_graph.defined(Layout.Dummy(edge._1, edge._2, index))
   399       def next: Layout.Info =
   399       def next(): Layout.Info =
   400       {
   400       {
   401         val info = output_graph.get_node(Layout.Dummy(edge._1, edge._2, index))
   401         val info = output_graph.get_node(Layout.Dummy(edge._1, edge._2, index))
   402         index += 1
   402         index += 1
   403         info
   403         info
   404       }
   404       }