Open
Graph Drawing
Framework

 v. 2023.09 (Elderberry)
 

ogdf::PlanarizerStarReinsertion Member List

This is the complete list of members for ogdf::PlanarizerStarReinsertion, including all inherited members.

call(PlanRep &pr, int cc, int &crossingNumber, const EdgeArray< int > *pCostOrig=nullptr, const EdgeArray< bool > *pForbiddenOrig=nullptr, const EdgeArray< uint32_t > *pEdgeSubGraphs=nullptr)ogdf::CrossingMinimizationModuleinline
clone() const overrideogdf::PlanarizerStarReinsertionvirtual
computeCrossingNumber(GraphCopy &graphCopy, const EdgeArray< int > *pCost, const EdgeArray< uint32_t > *pEdgeSubGraphs)ogdf::CrossingMinimizationModuleinlineprotectedstatic
CrossingMinimizationModule()ogdf::CrossingMinimizationModuleinline
CrossingMinimizationModule(const CrossingMinimizationModule &cmm)ogdf::CrossingMinimizationModuleinline
doCall(PlanRep &pr, int cc, const EdgeArray< int > *pCostOrig, const EdgeArray< bool > *pForbiddenOrig, const EdgeArray< uint32_t > *pEdgeSubGraphs, int &crossingNumber) overrideogdf::PlanarizerStarReinsertionprotectedvirtual
isSolution(ReturnType ret)ogdf::Moduleinlinestatic
isTimeLimit() constogdf::Timeouterinline
m_inserterogdf::PlanarizerStarReinsertionprivate
m_maxIterationsogdf::PlanarizerStarReinsertionprivate
m_planarizationogdf::PlanarizerStarReinsertionprivate
m_setTimeoutogdf::PlanarizerStarReinsertionprivate
m_stopTimeogdf::PlanarizerStarReinsertionprivate
m_timeLimitogdf::Timeouterprotected
mainLoop(const PlanRep &pr, CrossingStructure &bestCS, const EdgeArray< int > *pCostOrig, const EdgeArray< bool > *pForbiddenOrig, const EdgeArray< uint32_t > *pEdgeSubGraphs)ogdf::PlanarizerStarReinsertionprivate
maxIterations()ogdf::PlanarizerStarReinsertioninline
maxIterations(int maxIterations)ogdf::PlanarizerStarReinsertioninline
Module()ogdf::Moduleinline
operator()(PlanRep &pr, int cc, int &crossingNumber, const EdgeArray< int > *pCostOrig=nullptr, const EdgeArray< bool > *pForbiddenOrig=nullptr, const EdgeArray< uint32_t > *pEdgeSubGraphs=nullptr)ogdf::CrossingMinimizationModuleinline
operator=(const PlanarizerStarReinsertion &planarizer)ogdf::PlanarizerStarReinsertion
ogdf::CrossingMinimizationModule::operator=(const Timeouter &t)ogdf::Timeouterinline
PlanarizerStarReinsertion()ogdf::PlanarizerStarReinsertion
PlanarizerStarReinsertion(const PlanarizerStarReinsertion &planarizer)ogdf::PlanarizerStarReinsertion
reinsertStar(GraphCopy &currentPlanarization, DynamicDualGraph &dualGraph, node nodeToReinsert, CrossingStructure &bestCS, const EdgeArray< int > *pCostOrig, const EdgeArray< bool > *pForbiddenOrig, const EdgeArray< uint32_t > *pEdgeSubGraphs)ogdf::PlanarizerStarReinsertionprivate
ReturnType enum nameogdf::Module
setPlanarization(CrossingMinimizationModule *pPlanarizationModule)ogdf::PlanarizerStarReinsertioninline
setTimeout()ogdf::PlanarizerStarReinsertioninline
setTimeout(bool b)ogdf::PlanarizerStarReinsertioninline
timeLimit(double t)ogdf::Timeouterinline
timeLimit(bool t)ogdf::Timeouterinline
timeLimit() constogdf::Timeouterinline
Timeouter()ogdf::Timeouterinline
Timeouter(double t)ogdf::Timeouterinlineexplicit
Timeouter(bool t)ogdf::Timeouterinlineexplicit
Timeouter(const Timeouter &t)ogdf::Timeouterinline
~CrossingMinimizationModule()ogdf::CrossingMinimizationModuleinlinevirtual
~Module()ogdf::Moduleinlinevirtual
~Timeouter()ogdf::Timeouterinline