src/Tools/Graphview/layout.scala
changeset 59292 fef652c88263
parent 59290 569a8109eeb2
child 59302 4d985afc0565
equal deleted inserted replaced
59291:506660c6792f 59292:fef652c88263
   308       case None => this
   308       case None => this
   309       case Some(ds) =>
   309       case Some(ds) =>
   310         val dummies1 = dummies + (edge -> f(ds))
   310         val dummies1 = dummies + (edge -> f(ds))
   311         new Layout(metrics, visible_graph, nodes, dummies1)
   311         new Layout(metrics, visible_graph, nodes, dummies1)
   312     }
   312     }
       
   313 
       
   314   def dummies_iterator: Iterator[Layout.Point] =
       
   315     for { (_, ds) <- dummies.iterator; d <- ds.iterator } yield d
   313 }
   316 }
   314 
   317