addEdge(NodeId first, NodeId second) override | gum::UndiGraph | virtual |
addNode() | gum::NodeGraphPart | virtual |
addNodes(Size n) | gum::NodeGraphPart | |
addNodeWithId(const NodeId id) | gum::NodeGraphPart | virtual |
asNodeSet() const | gum::NodeGraphPart | |
begin() const noexcept | gum::NodeGraphPart | |
beginSafe() const | gum::NodeGraphPart | |
bound() const | gum::NodeGraphPart | |
clear() override | gum::UndiGraph | virtual |
clearEdges() | gum::EdgeGraphPart | virtual |
clearNodes() | gum::NodeGraphPart | virtual |
EdgeGraphPart(Size edges_size=HashTableConst::default_size, bool edges_resize_policy=true) | gum::EdgeGraphPart | explicit |
EdgeGraphPart(const EdgeGraphPart &s) | gum::EdgeGraphPart | |
EdgeIterator typedef | gum::EdgeGraphPart | |
edges() const | gum::EdgeGraphPart | |
edgesProperty(VAL(*f)(const Edge &), Size size=0) const | gum::EdgeGraphPart | |
edgesProperty(const VAL &a, Size size=0) const | gum::EdgeGraphPart | |
empty() const | gum::NodeGraphPart | |
emptyEdges() const | gum::EdgeGraphPart | |
emptyNodes() const | gum::NodeGraphPart | |
end() const noexcept | gum::NodeGraphPart | |
endSafe() const noexcept | gum::NodeGraphPart | |
eraseEdge(const Edge &edge) | gum::EdgeGraphPart | virtual |
eraseNeighbours(const NodeId id) | gum::EdgeGraphPart | |
eraseNode(NodeId id) override | gum::UndiGraph | virtual |
exists(const NodeId id) const | gum::NodeGraphPart | |
existsEdge(const Edge &edge) const | gum::EdgeGraphPart | |
existsEdge(const NodeId n1, const NodeId n2) const | gum::EdgeGraphPart | |
existsNode(const NodeId id) const | gum::NodeGraphPart | |
hasUndirectedCycle() const | gum::UndiGraph | |
hasUndirectedPath(const NodeId n1, const NodeId n2) const | gum::EdgeGraphPart | |
hasUndirectedPath(const NodeId n1, const NodeId n2, const NodeSet &except) const | gum::EdgeGraphPart | |
hasUndirectedPath(const NodeSet &n1, const NodeSet &n2, const NodeSet &except) const | gum::EdgeGraphPart | |
listMapEdges(VAL(*f)(const Edge &)) const | gum::EdgeGraphPart | |
listMapNodes(VAL(*f)(const NodeId &)) const | gum::NodeGraphPart | |
neighbours(const NodeId id) const | gum::EdgeGraphPart | |
nextNodeId() const | gum::NodeGraphPart | |
node_const_iterator typedef | gum::NodeGraphPart | |
node_const_iterator_safe typedef | gum::NodeGraphPart | |
node_iterator typedef | gum::NodeGraphPart | |
node_iterator_safe typedef | gum::NodeGraphPart | |
NodeConstIterator typedef | gum::NodeGraphPart | |
NodeConstIteratorSafe typedef | gum::NodeGraphPart | |
NodeGraphPart(Size holes_size=HashTableConst::default_size, bool holes_resize_policy=true) | gum::NodeGraphPart | explicit |
NodeGraphPart(const NodeGraphPart &s) | gum::NodeGraphPart | |
NodeIterator typedef | gum::NodeGraphPart | |
NodeIteratorSafe typedef | gum::NodeGraphPart | |
nodes() const | gum::NodeGraphPart | |
nodes2ConnectedComponent() const | gum::UndiGraph | |
nodesProperty(VAL(*f)(const NodeId &), Size size=0) const | gum::NodeGraphPart | |
nodesProperty(const VAL &a, Size size=0) const | gum::NodeGraphPart | |
onEdgeAdded | gum::EdgeGraphPart | |
onEdgeDeleted | gum::EdgeGraphPart | |
onNodeAdded | gum::NodeGraphPart | |
onNodeDeleted | gum::NodeGraphPart | |
operator!=(const UndiGraph &g) const | gum::UndiGraph | |
gum::NodeGraphPart::operator!=(const NodeGraphPart &p) const | gum::NodeGraphPart | |
gum::EdgeGraphPart::operator!=(const EdgeGraphPart &p) const | gum::EdgeGraphPart | |
operator=(const UndiGraph &g) | gum::UndiGraph | |
gum::NodeGraphPart::operator=(const NodeGraphPart &p) | gum::NodeGraphPart | |
gum::EdgeGraphPart::operator=(const EdgeGraphPart &s) | gum::EdgeGraphPart | |
operator==(const UndiGraph &g) const | gum::UndiGraph | |
gum::NodeGraphPart::operator==(const NodeGraphPart &p) const | gum::NodeGraphPart | |
gum::EdgeGraphPart::operator==(const EdgeGraphPart &p) const | gum::EdgeGraphPart | |
partialUndiGraph(NodeSet nodes) | gum::UndiGraph | virtual |
populateNodes(const NodeGraphPart &s) | gum::NodeGraphPart | |
populateNodesFromProperty(const NodeProperty< T > &h) | gum::NodeGraphPart | |
size() const | gum::NodeGraphPart | |
sizeEdges() const | gum::EdgeGraphPart | |
sizeNodes() const | gum::NodeGraphPart | |
toDot() const | gum::UndiGraph | virtual |
toString() const override | gum::UndiGraph | virtual |
UndiGraph(Size nodes_size=HashTableConst::default_size, bool nodes_resize_policy=true, Size edges_size=HashTableConst::default_size, bool edges_resize_policy=true) | gum::UndiGraph | explicit |
UndiGraph(const UndiGraph &g) | gum::UndiGraph | |
undirectedPath(const NodeId node1, const NodeId node2) const | gum::EdgeGraphPart | |
unvirtualizedEraseNeighbours(const NodeId id) | gum::EdgeGraphPart | |
~EdgeGraphPart() | gum::EdgeGraphPart | virtual |
~NodeGraphPart() | gum::NodeGraphPart | virtual |
~UndiGraph() | gum::UndiGraph | virtual |