_addChild_(Pattern &p, Pattern *child, EdgeGrowth< GUM_SCALAR > &edge_growth) | gum::prm::gspan::DFSTree< GUM_SCALAR > | private |
_checkGrowth_(Pattern &p, Pattern *child, EdgeGrowth< GUM_SCALAR > &edge_growth) | gum::prm::gspan::DFSTree< GUM_SCALAR > | private |
_data_ | gum::prm::gspan::DFSTree< GUM_SCALAR > | private |
_graph_ | gum::prm::gspan::DFSTree< GUM_SCALAR > | private |
_initialiaze_root_(Pattern *p, Sequence< EdgeData< GUM_SCALAR > * > &seq) | gum::prm::gspan::DFSTree< GUM_SCALAR > | private |
_is_new_seq_(Sequence< PRMInstance< GUM_SCALAR > * > &seq, NodeProperty< Sequence< PRMInstance< GUM_SCALAR > * > * > &iso_map) | gum::prm::gspan::DFSTree< GUM_SCALAR > | private |
_node_map_ | gum::prm::gspan::DFSTree< GUM_SCALAR > | private |
_roots_ | gum::prm::gspan::DFSTree< GUM_SCALAR > | private |
_strategy_ | gum::prm::gspan::DFSTree< GUM_SCALAR > | private |
_test_equality_(HashTable< PRMClassElement< GUM_SCALAR > *, Size > &x, HashTable< PRMClassElement< GUM_SCALAR > *, Size > &y) | gum::prm::gspan::DFSTree< GUM_SCALAR > | private |
addArc(const NodeId tail, const NodeId head) | gum::DiGraph | privatevirtual |
addNode() | gum::NodeGraphPart | privatevirtual |
addNodes(Size n) | gum::NodeGraphPart | private |
addNodeWithId(const NodeId id) | gum::NodeGraphPart | privatevirtual |
addRoot(LabelData &data) | gum::prm::gspan::DFSTree< GUM_SCALAR > | |
ancestors(NodeId id) const | gum::ArcGraphPart | private |
ArcGraphPart(Size arcs_size=HashTableConst::default_size, bool arcs_resize_policy=true) | gum::ArcGraphPart | explicitprivate |
ArcGraphPart(const ArcGraphPart &s) | gum::ArcGraphPart | private |
ArcIterator typedef | gum::ArcGraphPart | private |
arcs() const | gum::ArcGraphPart | private |
arcsProperty(VAL(*f)(const Arc &), Size size=0) const | gum::ArcGraphPart | private |
arcsProperty(const VAL &a, Size size=0) const | gum::ArcGraphPart | private |
asNodeSet() const | gum::NodeGraphPart | private |
begin() const noexcept | gum::NodeGraphPart | private |
beginSafe() const | gum::NodeGraphPart | private |
bound() const | gum::NodeGraphPart | private |
children(const Pattern &p) | gum::prm::gspan::DFSTree< GUM_SCALAR > | |
children(const Pattern &p) const | gum::prm::gspan::DFSTree< GUM_SCALAR > | |
gum::DiGraph::children(const NodeSet &ids) const | gum::ArcGraphPart | private |
gum::DiGraph::children(NodeId id) const | gum::ArcGraphPart | private |
clear() | gum::DiGraph | privatevirtual |
clearArcs() | gum::ArcGraphPart | private |
clearNodes() | gum::NodeGraphPart | privatevirtual |
data(const Pattern &p) | gum::prm::gspan::DFSTree< GUM_SCALAR > | |
data(const Pattern &p) const | gum::prm::gspan::DFSTree< GUM_SCALAR > | |
descendants(NodeId id) const | gum::ArcGraphPart | private |
DFSTree(const InterfaceGraph< GUM_SCALAR > &graph, SearchStrategy< GUM_SCALAR > *strategy=0) | gum::prm::gspan::DFSTree< GUM_SCALAR > | |
DiGraph(Size nodes_size=HashTableConst::default_size, bool nodes_resize_policy=true, Size arcs_size=HashTableConst::default_size, bool arcs_resize_policy=true) | gum::DiGraph | explicitprivate |
DiGraph(const DiGraph &g) | gum::DiGraph | private |
directedPath(NodeId node1, NodeId node2) const | gum::ArcGraphPart | private |
directedUnorientedPath(NodeId node1, NodeId node2) const | gum::ArcGraphPart | private |
empty() const | gum::NodeGraphPart | private |
emptyArcs() const | gum::ArcGraphPart | private |
emptyNodes() const | gum::NodeGraphPart | private |
end() const noexcept | gum::NodeGraphPart | private |
endSafe() const noexcept | gum::NodeGraphPart | private |
eraseArc(const Arc &arc) | gum::ArcGraphPart | privatevirtual |
eraseChildren(NodeId id) | gum::ArcGraphPart | private |
eraseNode(const NodeId id) | gum::DiGraph | privatevirtual |
eraseParents(NodeId id) | gum::ArcGraphPart | private |
eraseSetOfArcs_(const ArcSet &set) | gum::ArcGraphPart | private |
exists(const NodeId id) const | gum::NodeGraphPart | private |
existsArc(const Arc &arc) const | gum::ArcGraphPart | private |
existsArc(NodeId tail, NodeId head) const | gum::ArcGraphPart | private |
existsNode(const NodeId id) const | gum::NodeGraphPart | private |
family(NodeId id) const | gum::ArcGraphPart | private |
family(const NodeSet &ids) const | gum::ArcGraphPart | private |
frequency(const Pattern &p) const | gum::prm::gspan::DFSTree< GUM_SCALAR > | |
graph() const | gum::prm::gspan::DFSTree< GUM_SCALAR > | |
growPattern(Pattern &p, EdgeGrowth< GUM_SCALAR > &edge_growth, Size min_freq) | gum::prm::gspan::DFSTree< GUM_SCALAR > | |
hasDirectedPath(const NodeId from, const NodeId to) | gum::DiGraph | private |
iso_graph(const Pattern &p) | gum::prm::gspan::DFSTree< GUM_SCALAR > | |
iso_map(const Pattern &p, NodeId node) | gum::prm::gspan::DFSTree< GUM_SCALAR > | |
listMapArcs(VAL(*f)(const Arc &)) const | gum::ArcGraphPart | private |
listMapNodes(VAL(*f)(const NodeId &)) const | gum::NodeGraphPart | private |
max_indep_set(const Pattern &p) | gum::prm::gspan::DFSTree< GUM_SCALAR > | |
nextNodeId() const | gum::NodeGraphPart | private |
node_const_iterator typedef | gum::NodeGraphPart | private |
node_const_iterator_safe typedef | gum::NodeGraphPart | private |
node_iterator typedef | gum::NodeGraphPart | private |
node_iterator_safe typedef | gum::NodeGraphPart | private |
NodeConstIterator typedef | gum::NodeGraphPart | private |
NodeConstIteratorSafe typedef | gum::NodeGraphPart | private |
NodeGraphPart(Size holes_size=HashTableConst::default_size, bool holes_resize_policy=true) | gum::NodeGraphPart | explicitprivate |
NodeGraphPart(const NodeGraphPart &s) | gum::NodeGraphPart | private |
NodeIterator typedef | gum::NodeGraphPart | private |
NodeIteratorSafe typedef | gum::NodeGraphPart | private |
nodes() const | gum::NodeGraphPart | private |
nodesProperty(VAL(*f)(const NodeId &), Size size=0) const | gum::NodeGraphPart | private |
nodesProperty(const VAL &a, Size size=0) const | gum::NodeGraphPart | private |
onArcAdded | gum::ArcGraphPart | private |
onArcDeleted | gum::ArcGraphPart | private |
onNodeAdded | gum::NodeGraphPart | private |
onNodeDeleted | gum::NodeGraphPart | private |
operator!=(const DiGraph &g) const | gum::DiGraph | private |
gum::NodeGraphPart::operator!=(const NodeGraphPart &p) const | gum::NodeGraphPart | private |
gum::ArcGraphPart::operator!=(const ArcGraphPart &p) const | gum::ArcGraphPart | private |
operator=(const DiGraph &g) | gum::DiGraph | private |
gum::NodeGraphPart::operator=(const NodeGraphPart &p) | gum::NodeGraphPart | private |
gum::ArcGraphPart::operator=(const ArcGraphPart &s) | gum::ArcGraphPart | private |
operator==(const DiGraph &g) const | gum::DiGraph | private |
gum::NodeGraphPart::operator==(const NodeGraphPart &p) const | gum::NodeGraphPart | private |
gum::ArcGraphPart::operator==(const ArcGraphPart &p) const | gum::ArcGraphPart | private |
parent(const Pattern &p) | gum::prm::gspan::DFSTree< GUM_SCALAR > | |
parent(const Pattern &p) const | gum::prm::gspan::DFSTree< GUM_SCALAR > | |
parents(NodeId id) const | gum::ArcGraphPart | private |
parents(const NodeSet &ids) const | gum::ArcGraphPart | private |
pattern(NodeId id) | gum::prm::gspan::DFSTree< GUM_SCALAR > | |
pattern(NodeId id) const | gum::prm::gspan::DFSTree< GUM_SCALAR > | |
populateNodes(const NodeGraphPart &s) | gum::NodeGraphPart | private |
populateNodesFromProperty(const NodeProperty< T > &h) | gum::NodeGraphPart | private |
roots() | gum::prm::gspan::DFSTree< GUM_SCALAR > | |
roots() const | gum::prm::gspan::DFSTree< GUM_SCALAR > | |
size() const | gum::NodeGraphPart | private |
sizeArcs() const | gum::ArcGraphPart | private |
sizeNodes() const | gum::NodeGraphPart | private |
strategy() | gum::prm::gspan::DFSTree< GUM_SCALAR > | |
strategy() const | gum::prm::gspan::DFSTree< GUM_SCALAR > | |
toDot() const | gum::DiGraph | privatevirtual |
topologicalOrder(bool clear=true) const | gum::DiGraph | private |
toString() const | gum::DiGraph | privatevirtual |
unvirtualizedEraseChildren(NodeId id) | gum::ArcGraphPart | private |
unvirtualizedEraseParents(NodeId id) | gum::ArcGraphPart | private |
unvirtualizedEraseSetOfArcs_(const ArcSet &set) | gum::ArcGraphPart | private |
~ArcGraphPart() | gum::ArcGraphPart | privatevirtual |
~DFSTree() | gum::prm::gspan::DFSTree< GUM_SCALAR > | |
~DiGraph() | gum::DiGraph | privatevirtual |
~NodeGraphPart() | gum::NodeGraphPart | privatevirtual |