copyEdges(Metadata< ExtraDataType > &data, const EdgeWeightedGraphCopy< T > &comp) | ogdf::steiner_tree::FullComponentStore< T, ExtraDataType > | inlineprotected |
copyEdgesWithSimplifiedPaths(Metadata< ExtraDataType > &data, const EdgeWeightedGraphCopy< T > &comp, const ArrayBuffer< node > &nonterminals) | ogdf::steiner_tree::FullComponentStore< T, ExtraDataType > | inlineprotected |
cost(int i) const | ogdf::steiner_tree::FullComponentStore< T, ExtraDataType > | inline |
foreachAdjEntry(int i, Fun f) const | ogdf::steiner_tree::FullComponentStore< T, ExtraDataType > | inline |
foreachEdge(int id, const NodeArray< NodeArray< edge >> &pred, Fun f) const | ogdf::steiner_tree::FullComponentStore< T, ExtraDataType > | inline |
foreachNode(int id, Fun f) const | ogdf::steiner_tree::FullComponentStore< T, ExtraDataType > | inline |
foreachNode(int id, const NodeArray< NodeArray< edge >> &pred, Fun f) const | ogdf::steiner_tree::FullComponentStore< T, ExtraDataType > | inline |
FullComponentStore(const EdgeWeightedGraph< T > &G, const List< node > &terminals, const NodeArray< bool > &isTerminal) | ogdf::steiner_tree::FullComponentStore< T, ExtraDataType > | inline |
graph() const | ogdf::steiner_tree::FullComponentStore< T, ExtraDataType > | inline |
insert(const EdgeWeightedGraphCopy< T > &comp) | ogdf::steiner_tree::FullComponentStore< T, ExtraDataType > | inline |
isEmpty() const | ogdf::steiner_tree::FullComponentStore< T, ExtraDataType > | inline |
isTerminal(int id, node t) const | ogdf::steiner_tree::FullComponentStore< T, ExtraDataType > | inline |
isTerminal(node v) const | ogdf::steiner_tree::FullComponentStore< T, ExtraDataType > | inline |
m_components | ogdf::steiner_tree::FullComponentStore< T, ExtraDataType > | protected |
m_graph | ogdf::steiner_tree::FullComponentStore< T, ExtraDataType > | protected |
m_isTerminal | ogdf::steiner_tree::FullComponentStore< T, ExtraDataType > | protected |
m_nodeCopy | ogdf::steiner_tree::FullComponentStore< T, ExtraDataType > | protected |
m_nodeOrig | ogdf::steiner_tree::FullComponentStore< T, ExtraDataType > | protected |
m_originalGraph | ogdf::steiner_tree::FullComponentStore< T, ExtraDataType > | protected |
m_terminals | ogdf::steiner_tree::FullComponentStore< T, ExtraDataType > | protected |
original(node v) const | ogdf::steiner_tree::FullComponentStore< T, ExtraDataType > | inline |
remove(int id) | ogdf::steiner_tree::FullComponentStore< T, ExtraDataType > | inline |
size() const | ogdf::steiner_tree::FullComponentStore< T, ExtraDataType > | inline |
start(int i) const | ogdf::steiner_tree::FullComponentStore< T, ExtraDataType > | inline |
terminals(int id) const | ogdf::steiner_tree::FullComponentStore< T, ExtraDataType > | inline |
traverseOverDegree2Nonterminals(node &uO, T &weight, EdgeArray< bool > &marked, adjEntry adj, const EdgeWeightedGraphCopy< T > &comp) const | ogdf::steiner_tree::FullComponentStore< T, ExtraDataType > | inlineprotected |