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

This is the complete list of members for gum::SetInst, including all inherited members.

_add_(const DiscreteVariable &v)gum::SetInstprivate
_chgVal_(Idx varPos, Idx newVal)gum::SetInstprivate
_chgVals_(Idx varPos, const Size newVal)gum::SetInstprivate
_erase_(const DiscreteVariable &v)gum::SetInstprivate
_init_(MultiDimAdressable *master)gum::SetInstprivate
_overflow_gum::SetInstprivate
_swap_(Idx i, Idx j)gum::SetInstprivate
_vals_gum::SetInstprivate
_vars_gum::SetInstprivate
add(const DiscreteVariable &v)gum::SetInst
addVal(const DiscreteVariable &v, Idx newVal)gum::SetInst
addVal(const DiscreteVariable *v, Idx newVal)gum::SetInst
addVal(Idx varPos, Idx newVal)gum::SetInst
addVals(const DiscreteVariable &v, const Size newVal)gum::SetInst
addVals(const DiscreteVariable *v, const Size newVal)gum::SetInst
addVals(Idx varPos, const Size newVal)gum::SetInst
assign_values(Bijection< const DiscreteVariable *, const DiscreteVariable * > &bij, const SetInst &i, SetInst &j)gum::SetInststatic
chgDifVal(Idx varPos, const Size newVal)gum::SetInst
chgVal(const DiscreteVariable &v, Idx newVal)gum::SetInst
chgVal(const DiscreteVariable *v, Idx newVal)gum::SetInst
chgVal(Idx varPos, Idx newVal)gum::SetInst
chgValIn(const SetInst &i)gum::SetInst
chgVals(const DiscreteVariable &v, const Size newVal)gum::SetInst
chgVals(const DiscreteVariable *v, const Size newVal)gum::SetInst
chgVals(Idx varPos, const Size newVal)gum::SetInst
clear()gum::SetInst
contains(const DiscreteVariable &v) constgum::SetInst
contains(const DiscreteVariable *v) constgum::SetInst
domainSize() constgum::SetInst
empty() constgum::SetInstvirtual
end() constgum::SetInst
erase(const DiscreteVariable &v)gum::SetInst
inOverflow() constgum::SetInst
interVal(const DiscreteVariable &v, Idx newVal)gum::SetInst
interVal(const DiscreteVariable *v, Idx newVal)gum::SetInst
interVal(Idx varPos, Idx newVal)gum::SetInst
interVals(const DiscreteVariable &v, const Size newVal)gum::SetInst
interVals(const DiscreteVariable *v, const Size newVal)gum::SetInst
interVals(Idx varPos, const Size newVal)gum::SetInst
nbrDim() constgum::SetInst
nbrOccurences(const DiscreteVariable &var) constgum::SetInst
operator=(const SetInst &aI)gum::SetInst
pos(const DiscreteVariable &v) constgum::SetInst
remVal(const DiscreteVariable &v, Idx newVal)gum::SetInst
remVal(const DiscreteVariable *v, Idx newVal)gum::SetInst
remVal(Idx varPos, Idx newVal)gum::SetInst
remVals(const DiscreteVariable &v, const Size newVal)gum::SetInst
remVals(const DiscreteVariable *v, const Size newVal)gum::SetInst
remVals(Idx varPos, const Size newVal)gum::SetInst
rend() constgum::SetInst
reorder(const Sequence< const DiscreteVariable * > &v)gum::SetInst
reorder(const SetInst &i)gum::SetInst
replace_(const DiscreteVariable *x, const DiscreteVariable *y)gum::SetInstprotectedvirtual
SetInst()gum::SetInst
SetInst(const SetInst &aI)gum::SetInst
SetInst(const Instantiation &aI)gum::SetInst
SetInst(MultiDimAdressable &aMD)gum::SetInst
SetInst(const MultiDimAdressable &aMD)gum::SetInst
SetInst(MultiDimAdressable *aMD)gum::SetInst
SetInst(const MultiDimAdressable *aMD)gum::SetInst
toString() constgum::SetInst
unsetEnd()gum::SetInst
unsetOverflow()gum::SetInst
val(Idx i) constgum::SetInst
val(const DiscreteVariable &var) constgum::SetInst
val(const DiscreteVariable *var) constgum::SetInst
vals(Idx i) constgum::SetInst
vals(const DiscreteVariable &var) constgum::SetInst
vals(const DiscreteVariable *var) constgum::SetInst
variable(Idx i) constgum::SetInst
variablesSequence() constgum::SetInst
~SetInst()gum::SetInst