//************************************************************* // call for SugiyamaLayout void SimDrawCaller::callSugiyamaLayout() { m_SD->addAttribute(GraphAttributes::nodeGraphics); m_SD->addAttribute(GraphAttributes::edgeGraphics); // nodes get default size node v; forall_nodes(v, *m_G) m_GA->height(v) = m_GA->width(v) = 5.0; // actual call of SugiyamaLayout updateESG(); SugiyamaLayout SL; SL.setSubgraphs(m_esg); // needed to call SimDraw mode SL.call(*m_GA); } // end callSugiyamaLayout