57 return _counter_->node(ni)->son(modality);
64 =
_counter_->variablesSequence().beginSafe();
65 varIter !=
_counter_->variablesSequence().endSafe();
Base class for discrete random variable.
void add(const DiscreteVariable &v) override
Adds a new var to the variables of the multidimensional matrix.
Safe iterators for Sequence.
NodeId root() const override
void insertSetOfVars(MultiDimFunctionGraph< double > *ret) const override
bool isTerminal(NodeId ni) const override
NodeId nodeSon(NodeId ni, Idx modality) const override
const DiscreteVariable * nodeVar(NodeId ni) const override
Idx nodeNbObservation(NodeId ni) const override
MultiDimFunctionGraph< Size > * _counter_
Size Idx
Type for indexes.
Size NodeId
Type for node ids.
gum is the global namespace for all aGrUM entities
Headers of the States Counter class.