_minimalCondSetVisit_(NodeId node, const NodeSet &soids, NodeSet &minimal, NodeSet &alreadyVisited) const | gum::IMarkovNet< GUM_SCALAR > | private |
completeInstantiation() const | gum::GraphicalModel | |
dim() const | gum::IMarkovNet< GUM_SCALAR > | |
edges() const | gum::UGmodel | |
empty() const | gum::GraphicalModel | virtual |
exists(NodeId node) const final | gum::UGmodel | virtual |
gum::GraphicalModel::exists(const std::string &name) const | gum::GraphicalModel | inline |
existsEdge(const NodeId node1, const NodeId node2) const | gum::UGmodel | |
existsEdge(const std::string &name1, const std::string &name2) const | gum::UGmodel | |
factor(const NodeSet &varIds) const =0 | gum::IMarkovNet< GUM_SCALAR > | pure virtual |
factors() const =0 | gum::IMarkovNet< GUM_SCALAR > | pure virtual |
graph() const | gum::UGmodel | |
graph_ | gum::UGmodel | protected |
GraphicalModel() | gum::GraphicalModel | |
GraphicalModel(const GraphicalModel &source) | gum::GraphicalModel | |
hasSameStructure(const UGmodel &other) | gum::UGmodel | |
idFromName(const std::string &name) const =0 | gum::IMarkovNet< GUM_SCALAR > | pure virtual |
ids(const std::vector< std::string > &names) const | gum::GraphicalModel | |
IMarkovNet() | gum::IMarkovNet< GUM_SCALAR > | |
IMarkovNet(std::string name) | gum::IMarkovNet< GUM_SCALAR > | explicit |
IMarkovNet(const IMarkovNet< GUM_SCALAR > &source) | gum::IMarkovNet< GUM_SCALAR > | |
isIndependent(NodeId X, NodeId Y, const NodeSet &Z) const final | gum::UGmodel | virtual |
isIndependent(const NodeSet &X, const NodeSet &Y, const NodeSet &Z) const final | gum::UGmodel | virtual |
isIndependent(const std::string &Xname, const std::string &Yname, const std::vector< std::string > &Znames) const | gum::UGmodel | inline |
isIndependent(const std::vector< std::string > &Xnames, const std::vector< std::string > &Ynames, const std::vector< std::string > &Znames) const | gum::UGmodel | inline |
log10DomainSize() const | gum::GraphicalModel | |
maxNonOneParam() const | gum::IMarkovNet< GUM_SCALAR > | |
maxParam() const | gum::IMarkovNet< GUM_SCALAR > | |
maxVarDomainSize() const | gum::IMarkovNet< GUM_SCALAR > | |
minimalCondSet(NodeId target, const NodeSet &soids) const | gum::IMarkovNet< GUM_SCALAR > | |
minimalCondSet(const NodeSet &targets, const NodeSet &soids) const | gum::IMarkovNet< GUM_SCALAR > | |
minNonZeroParam() const | gum::IMarkovNet< GUM_SCALAR > | |
minParam() const | gum::IMarkovNet< GUM_SCALAR > | |
names(const std::vector< NodeId > &ids) const | gum::GraphicalModel | |
names(const NodeSet &ids) const | gum::GraphicalModel | |
neighbours(const NodeId id) const | gum::UGmodel | |
neighbours(const std::string &name) const | gum::UGmodel | |
nodeId(const DiscreteVariable &var) const =0 | gum::IMarkovNet< GUM_SCALAR > | pure virtual |
nodes() const final | gum::UGmodel | virtual |
nodeset(const std::vector< std::string > &names) const | gum::GraphicalModel | |
operator!=(const IMarkovNet< GUM_SCALAR > &from) const | gum::IMarkovNet< GUM_SCALAR > | |
operator=(const IMarkovNet< GUM_SCALAR > &source) | gum::IMarkovNet< GUM_SCALAR > | |
gum::UGmodel::operator=(const UGmodel &source) | gum::UGmodel | protected |
gum::GraphicalModel::operator=(const GraphicalModel &source) | gum::GraphicalModel | protected |
operator==(const IMarkovNet< GUM_SCALAR > &from) const | gum::IMarkovNet< GUM_SCALAR > | |
property(const std::string &name) const | gum::GraphicalModel | |
propertyWithDefault(const std::string &name, const std::string &byDefault) const | gum::GraphicalModel | |
setProperty(const std::string &name, const std::string &value) | gum::GraphicalModel | |
size() const final | gum::UGmodel | virtual |
sizeEdges() const | gum::UGmodel | |
smallestFactorFromNode(NodeId node) const =0 | gum::IMarkovNet< GUM_SCALAR > | pure virtual |
smallestFactorFromNode(const std::string &name) const | gum::IMarkovNet< GUM_SCALAR > | virtual |
toDot() const | gum::IMarkovNet< GUM_SCALAR > | virtual |
toDotAsFactorGraph() const | gum::IMarkovNet< GUM_SCALAR > | virtual |
toString() const | gum::IMarkovNet< GUM_SCALAR > | |
UGmodel() | gum::UGmodel | |
UGmodel(const UGmodel &source) | gum::UGmodel | |
variable(NodeId id) const =0 | gum::IMarkovNet< GUM_SCALAR > | pure virtual |
variableFromName(const std::string &name) const =0 | gum::IMarkovNet< GUM_SCALAR > | pure virtual |
variableNodeMap() const =0 | gum::IMarkovNet< GUM_SCALAR > | pure virtual |
~GraphicalModel() | gum::GraphicalModel | virtual |
~IMarkovNet() | gum::IMarkovNet< GUM_SCALAR > | virtual |
~UGmodel() | gum::UGmodel | virtual |