Open
Graph Drawing
Framework

 v. 2023.09 (Elderberry)
 

ogdf::MMFixedEmbeddingInserter Member List

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

anchorNodes(node vOrig, NodeSet<> &nodes, const PlanRepExpansion &PG) constogdf::MMFixedEmbeddingInserterprivate
call(PlanRepExpansion &PG, const List< edge > &origEdges)ogdf::MMEdgeInsertionModuleinline
call(PlanRepExpansion &PG, const List< edge > &origEdges, const EdgeArray< bool > &forbiddenEdgeOrig)ogdf::MMEdgeInsertionModuleinline
checkDualGraph(PlanRepExpansion &PG, const CombinatorialEmbedding &E) constogdf::MMFixedEmbeddingInserterprivate
checkSplitDeg(PlanRepExpansion &PG) constogdf::MMFixedEmbeddingInserterprivate
collectAnchorNodes(node v, NodeSet<> &nodes, const PlanRepExpansion::NodeSplit *nsParent, const PlanRepExpansion &PG) constogdf::MMFixedEmbeddingInserterprivate
commonDummy(NodeSet<> &sources, NodeSet<> &targets)ogdf::MMFixedEmbeddingInserterprivate
constructDual(const PlanRepExpansion &PG, const CombinatorialEmbedding &E)ogdf::MMFixedEmbeddingInserterprivate
contractSplit(PlanRepExpansion &PG, CombinatorialEmbedding &E, PlanRepExpansion::NodeSplit *nodeSplit)ogdf::MMFixedEmbeddingInserterprivate
contractSplitIfReq(PlanRepExpansion &PG, CombinatorialEmbedding &E, node u, const PlanRepExpansion::nodeSplit nsCurrent=nullptr)ogdf::MMFixedEmbeddingInserterprivate
convertDummy(PlanRepExpansion &PG, CombinatorialEmbedding &E, node u, node vOrig, PlanRepExpansion::nodeSplit ns)ogdf::MMFixedEmbeddingInserterprivate
doCall(PlanRepExpansion &PG, const List< edge > &origEdges, const EdgeArray< bool > *forbiddenEdgeOrig) overrideogdf::MMFixedEmbeddingInserterprivatevirtual
drawDual(const PlanRepExpansion &PG, const EdgeArray< bool > *forbiddenEdgeOrig)ogdf::MMFixedEmbeddingInserterprivate
findShortestPath(const PlanRepExpansion &PG, const CombinatorialEmbedding &E, const List< node > &sources, const List< node > &targets, List< Tuple2< adjEntry, adjEntry >> &crossed, const EdgeArray< bool > *forbiddenEdgeOrig)ogdf::MMFixedEmbeddingInserterprivate
findSourcesAndTargets(node src, node tgt, NodeSet<> &sources, NodeSet<> &targets, const PlanRepExpansion &PG) constogdf::MMFixedEmbeddingInserterprivate
insertDualEdge(node vDual, adjEntry adj, const CombinatorialEmbedding &E)ogdf::MMFixedEmbeddingInserterprivate
insertDualEdges(node v, const CombinatorialEmbedding &E)ogdf::MMFixedEmbeddingInserterprivate
insertEdge(PlanRepExpansion &PG, CombinatorialEmbedding &E, edge eOrig, node srcOrig, node tgtOrig, PlanRepExpansion::NodeSplit *nodeSplit, List< Tuple2< adjEntry, adjEntry >> &crossed)ogdf::MMFixedEmbeddingInserterprivate
isSolution(ReturnType ret)ogdf::Moduleinlinestatic
m_delFacesogdf::MMFixedEmbeddingInserterprivate
m_dualogdf::MMFixedEmbeddingInserterprivate
m_dualCostogdf::MMFixedEmbeddingInserterprivate
m_dualEdgeogdf::MMFixedEmbeddingInserterprivate
m_dualOfFaceogdf::MMFixedEmbeddingInserterprivate
m_dualOfNodeogdf::MMFixedEmbeddingInserterprivate
m_maxCostogdf::MMFixedEmbeddingInserterprivate
m_mergedNodesogdf::MMFixedEmbeddingInserterprivate
m_newFacesogdf::MMFixedEmbeddingInserterprivate
m_percentMostCrossedogdf::MMFixedEmbeddingInserterprivate
m_primalAdjogdf::MMFixedEmbeddingInserterprivate
m_primalNodeogdf::MMFixedEmbeddingInserterprivate
m_rrOptionogdf::MMFixedEmbeddingInserterprivate
m_vSogdf::MMFixedEmbeddingInserterprivate
m_vTogdf::MMFixedEmbeddingInserterprivate
MMEdgeInsertionModule()ogdf::MMEdgeInsertionModuleinline
MMFixedEmbeddingInserter()ogdf::MMFixedEmbeddingInserter
Module()ogdf::Moduleinline
origOfDualForbidden(edge e, const PlanRepExpansion &PG, const EdgeArray< bool > *forbiddenEdgeOrig) constogdf::MMFixedEmbeddingInserterinlineprivate
percentMostCrossed(double percent)ogdf::MMFixedEmbeddingInserterinline
percentMostCrossed() constogdf::MMFixedEmbeddingInserterinline
prepareAnchorNode(PlanRepExpansion &PG, CombinatorialEmbedding &E, adjEntry &adjStart, node srcOrig)ogdf::MMFixedEmbeddingInserterprivate
preprocessInsertionPath(PlanRepExpansion &PG, CombinatorialEmbedding &E, node srcOrig, node tgtOrig, List< Tuple2< adjEntry, adjEntry >> &crossed)ogdf::MMFixedEmbeddingInserterprivate
removeEdge(PlanRepExpansion &PG, CombinatorialEmbedding &E, edge eOrig, PlanRepExpansion::NodeSplit *nodeSplit, node &oldSrc, node &oldTgt)ogdf::MMFixedEmbeddingInserterprivate
removeReinsert(RemoveReinsertType rrOption)ogdf::MMFixedEmbeddingInserterinline
removeReinsert() constogdf::MMFixedEmbeddingInserterinline
ReturnType enum nameogdf::Module
~MMEdgeInsertionModule()ogdf::MMEdgeInsertionModuleinlinevirtual
~MMFixedEmbeddingInserter()ogdf::MMFixedEmbeddingInserterinlinevirtual
~Module()ogdf::Moduleinlinevirtual