void GridLayoutPlanRepModule::callGrid(PlanRep &PG, GridLayout &gridLayout) { gridLayout.init(PG); if (!handleTrivial(PG, gridLayout, m_gridBoundingBox)) { doCall(PG, nullptr, gridLayout, m_gridBoundingBox, false); } }
void GridLayoutPlanRepModule::callGridFixEmbed( PlanRep &PG, GridLayout &gridLayout, adjEntry adjExternal) { gridLayout.init(PG); if (!handleTrivial(PG, gridLayout, m_gridBoundingBox)) { doCall(PG, adjExternal, gridLayout, m_gridBoundingBox, true); } }
void PlanarGridLayoutModule::callGridFixEmbed( const Graph &G, GridLayout &gridLayout, adjEntry adjExternal) { gridLayout.init(G); if (!handleTrivial(G, gridLayout, m_gridBoundingBox)) { doCall(G, adjExternal, gridLayout, m_gridBoundingBox, true); } }
void GridLayoutModule::callGrid(const Graph &G, GridLayout &gridLayout) { gridLayout.init(G); doCall(G,gridLayout,m_gridBoundingBox); }