Searched refs:DstEdge (Results 1 – 4 of 4) sorted by relevance
207 Edge *const DstEdge = EdgeIt.second; in mergeEdges() local213 DstEdge->changeEndpoint(Other, this); in mergeEdges()214 this->addEdge(TargetChain, DstEdge); in mergeEdges()216 DstChain->addEdge(this, DstEdge); in mergeEdges()218 CurEdge->moveArcs(DstEdge); in mergeEdges()
370 Edge *const DstEdge = EdgeIt.second; in mergeEdges() local376 DstEdge->changeEndpoint(Other, this); in mergeEdges()377 this->addEdge(TargetChain, DstEdge); in mergeEdges()379 DstChain->addEdge(this, DstEdge); in mergeEdges()381 curEdge->moveJumps(DstEdge); in mergeEdges()
131 Edge DstEdge; in addEdge() local132 DstEdge.Dst = Src; in addEdge()133 DstEdge.Cost = -Cost; in addEdge()134 DstEdge.Capacity = 0; in addEdge()135 DstEdge.Flow = 0; in addEdge()136 DstEdge.RevEdgeIndex = Edges[Src].size(); in addEdge()139 Edges[Dst].push_back(DstEdge); in addEdge()
375 const auto DstEdge = EdgeIt.second; in mergeEdges() local379 DstEdge->changeEndpoint(Other, this); in mergeEdges()380 this->addEdge(TargetChain, DstEdge); in mergeEdges()382 DstChain->addEdge(this, DstEdge); in mergeEdges()385 CurEdge->moveJumps(DstEdge); in mergeEdges()