aGrUM  0.14.2
multiDimInterface.h File Reference

Headers of MultiDimInterface. More...

#include <iostream>
#include <vector>
#include <agrum/agrum.h>
#include <agrum/core/list.h>
#include <agrum/core/sequence.h>
#include <agrum/variables/discreteVariable.h>
#include <agrum/multidim/implementations/multiDimInterface_inl.h>
+ Include dependency graph for multiDimInterface.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  gum::MultiDimInterface
 Interface for all classes addressing in a multiDim fashion. More...
 

Namespaces

 gum
 gum is the global namespace for all aGrUM entities
 

Functions

MultiDimInterface & gum::operator<< (MultiDimInterface &c, const DiscreteVariable &v)
 Adds a new var to the sequence of vars. More...
 
MultiDimInterface & gum::operator>> (MultiDimInterface &c, const DiscreteVariable &v)
 Removes a var from the variables of the MutliDimAdressing. More...
 

Detailed Description

Headers of MultiDimInterface.

Author
Pierre-Henri WUILLEMIN et Christophe GONZALES

Definition in file multiDimInterface.h.