aGrUM  0.20.3
a C++ library for (probabilistic) graphical models
gum::MultiDimFunctionGraphTreeManager< GUM_SCALAR, TerminalNodePolicy > Member List

This is the complete list of members for gum::MultiDimFunctionGraphTreeManager< GUM_SCALAR, TerminalNodePolicy >, including all inherited members.

addInternalNode(const DiscreteVariable *var, NodeId *sons)gum::MultiDimFunctionGraphTreeManager< GUM_SCALAR, TerminalNodePolicy >virtual
gum::MultiDimFunctionGraphManager::addInternalNode(const DiscreteVariable *var)gum::MultiDimFunctionGraphManager< GUM_SCALAR, TerminalNodePolicy >
gum::MultiDimFunctionGraphManager::addInternalNode(const DiscreteVariable *var, NodeId nid)gum::MultiDimFunctionGraphManager< GUM_SCALAR, TerminalNodePolicy >
addInternalNode_(const DiscreteVariable *var, NodeId *sons)gum::MultiDimFunctionGraphManager< GUM_SCALAR, TerminalNodePolicy >protected
addTerminalNode(const GUM_SCALAR &value)gum::MultiDimFunctionGraphManager< GUM_SCALAR, TerminalNodePolicy >
clean()gum::MultiDimFunctionGraphManager< GUM_SCALAR, TerminalNodePolicy >
eraseNode(NodeId id, NodeId replacingId=0, bool updateParents=true)gum::MultiDimFunctionGraphManager< GUM_SCALAR, TerminalNodePolicy >
migrateNode_(const NodeId &x, const NodeId &y)gum::MultiDimFunctionGraphManager< GUM_SCALAR, TerminalNodePolicy >protected
minimizeSize()gum::MultiDimFunctionGraphManager< GUM_SCALAR, TerminalNodePolicy >
moveTo(const DiscreteVariable *x, Idx desiredPos)gum::MultiDimFunctionGraphManager< GUM_SCALAR, TerminalNodePolicy >
MultiDimFunctionGraph()gum::MultiDimFunctionGraphTreeManager< GUM_SCALAR, TerminalNodePolicy >friend
MultiDimFunctionGraphManager(MultiDimFunctionGraph< GUM_SCALAR, TerminalNodePolicy > *master)gum::MultiDimFunctionGraphManager< GUM_SCALAR, TerminalNodePolicy >explicitprotected
MultiDimFunctionGraphTreeManager(MultiDimFunctionGraph< GUM_SCALAR, TerminalNodePolicy > *master)gum::MultiDimFunctionGraphTreeManager< GUM_SCALAR, TerminalNodePolicy >private
nodeRedundancyCheck_(const DiscreteVariable *var, NodeId *sonsMap)gum::MultiDimFunctionGraphManager< GUM_SCALAR, TerminalNodePolicy >protected
reduce()gum::MultiDimFunctionGraphTreeManager< GUM_SCALAR, TerminalNodePolicy >virtual
reduce_()gum::MultiDimFunctionGraphManager< GUM_SCALAR, TerminalNodePolicy >protected
setRootNode(const NodeId &root)gum::MultiDimFunctionGraphManager< GUM_SCALAR, TerminalNodePolicy >
setSon(const NodeId &node, const Idx &modality, const NodeId &sonNode)gum::MultiDimFunctionGraphManager< GUM_SCALAR, TerminalNodePolicy >
~MultiDimFunctionGraphManager()gum::MultiDimFunctionGraphManager< GUM_SCALAR, TerminalNodePolicy >virtual
~MultiDimFunctionGraphTreeManager()gum::MultiDimFunctionGraphTreeManager< GUM_SCALAR, TerminalNodePolicy >