aGrUM  0.20.3
a C++ library for (probabilistic) graphical models
gum::prm::gspan::Pattern Member List

This is the complete list of members for gum::prm::gspan::Pattern, including all inherited members.

_arc_map_gum::prm::gspan::Patternprivate
_code_gum::prm::gspan::Patternprivate
_expandCodeIsMinimal_(NodeId u, NodeId v)gum::prm::gspan::Patternprivate
_last_gum::prm::gspan::Patternprivate
_node_map_gum::prm::gspan::Patternprivate
_not_rec_(Pattern &p, Bijection< NodeId, NodeId > &node_map, NodeId u, NodeId v)gum::prm::gspan::Patternprivate
_rec_(Pattern &p, Bijection< NodeId, NodeId > &node_map, NodeId u, NodeId v)gum::prm::gspan::Patternprivate
addArc(NodeId i, NodeId j, LabelData &l)gum::prm::gspan::Pattern
gum::DiGraph::addArc(const NodeId tail, const NodeId head)gum::DiGraphprivatevirtual
addNode()gum::NodeGraphPartprivatevirtual
addNodes(Size n)gum::NodeGraphPartprivate
addNodeWithId(const NodeId id)gum::NodeGraphPartprivatevirtual
addNodeWithLabel(LabelData &l)gum::prm::gspan::Pattern
ancestors(NodeId id) constgum::ArcGraphPartprivate
ArcGraphPart(Size arcs_size=HashTableConst::default_size, bool arcs_resize_policy=true)gum::ArcGraphPartexplicitprivate
ArcGraphPart(const ArcGraphPart &s)gum::ArcGraphPartprivate
ArcIterator typedefgum::ArcGraphPartprivate
arcs() constgum::prm::gspan::Pattern
arcsProperty(VAL(*f)(const Arc &), Size size=0) constgum::ArcGraphPartprivate
arcsProperty(const VAL &a, Size size=0) constgum::ArcGraphPartprivate
asNodeSet() constgum::NodeGraphPartprivate
begin() const noexceptgum::NodeGraphPartprivate
beginSafe() constgum::NodeGraphPartprivate
bound() constgum::NodeGraphPartprivate
children(const NodeSet &ids) constgum::ArcGraphPartprivate
children(NodeId id) constgum::ArcGraphPartprivate
clear()gum::DiGraphprivatevirtual
clearArcs()gum::ArcGraphPartprivate
clearNodes()gum::NodeGraphPartprivatevirtual
code()gum::prm::gspan::Pattern
code() constgum::prm::gspan::Pattern
descendants(NodeId id) constgum::ArcGraphPartprivate
DiGraph(Size nodes_size=HashTableConst::default_size, bool nodes_resize_policy=true, Size arcs_size=HashTableConst::default_size, bool arcs_resize_policy=true)gum::DiGraphexplicitprivate
DiGraph(const DiGraph &g)gum::DiGraphprivate
directedPath(NodeId node1, NodeId node2) constgum::ArcGraphPartprivate
directedUnorientedPath(NodeId node1, NodeId node2) constgum::ArcGraphPartprivate
edgeCode(NodeId tail, NodeId head)gum::prm::gspan::Pattern
edgeCode(const Arc &arc)gum::prm::gspan::Pattern
edgeCode(NodeId tail, NodeId head) constgum::prm::gspan::Pattern
edgeCode(const Arc &arc) constgum::prm::gspan::Pattern
empty() constgum::NodeGraphPartprivate
emptyArcs() constgum::ArcGraphPartprivate
emptyNodes() constgum::NodeGraphPartprivate
end() const noexceptgum::NodeGraphPartprivate
endSafe() const noexceptgum::NodeGraphPartprivate
eraseArc(const Arc &arc)gum::ArcGraphPartprivatevirtual
eraseChildren(NodeId id)gum::ArcGraphPartprivate
eraseNode(const NodeId id)gum::DiGraphprivatevirtual
eraseParents(NodeId id)gum::ArcGraphPartprivate
eraseSetOfArcs_(const ArcSet &set)gum::ArcGraphPartprivate
exists(NodeId id) constgum::prm::gspan::Pattern
exists(NodeId tail, NodeId head) constgum::prm::gspan::Pattern
existsArc(const Arc &arc) constgum::ArcGraphPartprivate
existsArc(NodeId tail, NodeId head) constgum::ArcGraphPartprivate
existsNode(const NodeId id) constgum::NodeGraphPartprivate
family(NodeId id) constgum::ArcGraphPartprivate
family(const NodeSet &ids) constgum::ArcGraphPartprivate
hasDirectedPath(const NodeId from, const NodeId to)gum::DiGraphprivate
isMinimal()gum::prm::gspan::Pattern
label(NodeId node)gum::prm::gspan::Pattern
label(NodeId node) constgum::prm::gspan::Pattern
label(NodeId i, NodeId j)gum::prm::gspan::Pattern
label(NodeId i, NodeId j) constgum::prm::gspan::Pattern
label(const Arc &arc)gum::prm::gspan::Pattern
label(const Arc &arc) constgum::prm::gspan::Pattern
lastAdded()gum::prm::gspan::Pattern
lastAdded() constgum::prm::gspan::Pattern
listMapArcs(VAL(*f)(const Arc &)) constgum::ArcGraphPartprivate
listMapNodes(VAL(*f)(const NodeId &)) constgum::NodeGraphPartprivate
nextNodeId() constgum::NodeGraphPartprivate
node_const_iterator typedefgum::NodeGraphPartprivate
node_const_iterator_safe typedefgum::NodeGraphPartprivate
node_iterator typedefgum::NodeGraphPartprivate
node_iterator_safe typedefgum::NodeGraphPartprivate
NodeConstIterator typedefgum::NodeGraphPartprivate
NodeConstIteratorSafe typedefgum::NodeGraphPartprivate
NodeGraphPart(Size holes_size=HashTableConst::default_size, bool holes_resize_policy=true)gum::NodeGraphPartexplicitprivate
NodeGraphPart(const NodeGraphPart &s)gum::NodeGraphPartprivate
NodeIterator typedefgum::NodeGraphPartprivate
NodeIteratorSafe typedefgum::NodeGraphPartprivate
nodes() constgum::prm::gspan::Pattern
nodesProperty(VAL(*f)(const NodeId &), Size size=0) constgum::NodeGraphPartprivate
nodesProperty(const VAL &a, Size size=0) constgum::NodeGraphPartprivate
onArcAddedgum::ArcGraphPartprivate
onArcDeletedgum::ArcGraphPartprivate
onNodeAddedgum::NodeGraphPartprivate
onNodeDeletedgum::NodeGraphPartprivate
operator!=(const DiGraph &g) constgum::DiGraphprivate
gum::NodeGraphPart::operator!=(const NodeGraphPart &p) constgum::NodeGraphPartprivate
gum::ArcGraphPart::operator!=(const ArcGraphPart &p) constgum::ArcGraphPartprivate
operator=(const DiGraph &g)gum::DiGraphprivate
gum::NodeGraphPart::operator=(const NodeGraphPart &p)gum::NodeGraphPartprivate
gum::ArcGraphPart::operator=(const ArcGraphPart &s)gum::ArcGraphPartprivate
operator==(const DiGraph &g) constgum::DiGraphprivate
gum::NodeGraphPart::operator==(const NodeGraphPart &p) constgum::NodeGraphPartprivate
gum::ArcGraphPart::operator==(const ArcGraphPart &p) constgum::ArcGraphPartprivate
parents(NodeId id) constgum::ArcGraphPartprivate
parents(const NodeSet &ids) constgum::ArcGraphPartprivate
Pattern()gum::prm::gspan::Pattern
Pattern(const Pattern &source)gum::prm::gspan::Pattern
pop_back()gum::prm::gspan::Pattern
populateNodes(const NodeGraphPart &s)gum::NodeGraphPartprivate
populateNodesFromProperty(const NodeProperty< T > &h)gum::NodeGraphPartprivate
remove(NodeId node)gum::prm::gspan::Pattern
rightmostPath(std::list< NodeId > &r_path) constgum::prm::gspan::Pattern
size() constgum::prm::gspan::Pattern
sizeArcs() constgum::prm::gspan::Pattern
sizeNodes() constgum::NodeGraphPartprivate
toDot(size_t name) constgum::prm::gspan::Pattern
gum::DiGraph::toDot() constgum::DiGraphprivatevirtual
topologicalOrder(bool clear=true) constgum::DiGraphprivate
toString() constgum::DiGraphprivatevirtual
unvirtualizedEraseChildren(NodeId id)gum::ArcGraphPartprivate
unvirtualizedEraseParents(NodeId id)gum::ArcGraphPartprivate
unvirtualizedEraseSetOfArcs_(const ArcSet &set)gum::ArcGraphPartprivate
~ArcGraphPart()gum::ArcGraphPartprivatevirtual
~DiGraph()gum::DiGraphprivatevirtual
~NodeGraphPart()gum::NodeGraphPartprivatevirtual
~Pattern()gum::prm::gspan::Pattern