#include <NumVarHyperMatrix.h>
Graphe de collaboration de Modelib::NumVarHyperMatrix< N >:
Fonctions membres publiques | |
NumVarHyperMatrix () | |
NumVarHyperMatrix (Model &_modele, MuteVar::VarType _type, const std::string &name,...) | |
NumVarHyperMatrix (Model &_model, MuteVar::VarType _type, const std::string &name, std::vector< unsigned > &pile, std::vector< std::string > &format, const std::string &Id="") | |
NumVar | operator() (unsigned n,...) const |
NumVar | operator() (const std::vector< unsigned > &pile) const |
std::vector< unsigned > | Size () const |
unsigned | Size (unsigned dimension) const |
MuteVar::VarType | GetType () const |
~NumVarHyperMatrix () | |
Fonctions membres protégées | |
void | ConstructNumVarHyperMatrix (Model &_model, MuteVar::VarType _type, const std::string &name, std::vector< unsigned > &pile, std::vector< std::string > &format, const std::string &Id="") |
Attributs protégés | |
Model * | model |
std::vector< NumVarHyperMatrix< N-1 > > | NumVarFamily |
MuteVar::VarType | type |
std::vector< unsigned > | size |
Amis | |
class | NumVarHyperMatrix< N-1 > |
Son utilité réside dans les tableaux multidimensionnels de variables. Elle le même nom à leur coordonnées dans l'hyper matrice près. A n'utiliser qu'en dernier recourt
Définition à la ligne 55 du fichier NumVarHyperMatrix.h.
|
Constructeur par défaut Définition à la ligne 84 du fichier NumVarHyperMatrix.h. |
|
Constructeur standart Définition à la ligne 87 du fichier NumVarHyperMatrix.h. Références Modelib::NumVarHyperMatrix< N >::ConstructNumVarHyperMatrix(), et Modelib::NumVarHyperMatrix< N >::size. Voici le graphe d'appel pour cette fonction: ![]() |
|
Définition à la ligne 131 du fichier NumVarHyperMatrix.h. Références Modelib::NumVarHyperMatrix< N >::ConstructNumVarHyperMatrix(). Voici le graphe d'appel pour cette fonction: ![]() |
|
Définition à la ligne 173 du fichier NumVarHyperMatrix.h. |
|
Définition à la ligne 65 du fichier NumVarHyperMatrix.h. Références Modelib::NumVarHyperMatrix< N >::model, et Modelib::NumVarHyperMatrix< N >::type. Référencé par Modelib::NumVarHyperMatrix< N >::NumVarHyperMatrix(). |
|
Définition à la ligne 170 du fichier NumVarHyperMatrix.h. Références Modelib::NumVarHyperMatrix< N >::type. |
|
Définition à la ligne 155 du fichier NumVarHyperMatrix.h. |
|
Définition à la ligne 141 du fichier NumVarHyperMatrix.h. |
|
Définition à la ligne 165 du fichier NumVarHyperMatrix.h. Références Modelib::NumVarHyperMatrix< N >::size. |
|
Définition à la ligne 160 du fichier NumVarHyperMatrix.h. Références Modelib::NumVarHyperMatrix< N >::size. |
|
Définition à la ligne 61 du fichier NumVarHyperMatrix.h. |
|
Définition à la ligne 58 du fichier NumVarHyperMatrix.h. Référencé par Modelib::NumVarHyperMatrix< N >::ConstructNumVarHyperMatrix(). |
|
Définition à la ligne 59 du fichier NumVarHyperMatrix.h. |
|
Définition à la ligne 62 du fichier NumVarHyperMatrix.h. Référencé par Modelib::NumVarHyperMatrix< N >::NumVarHyperMatrix(), et Modelib::NumVarHyperMatrix< N >::Size(). |
|
Définition à la ligne 60 du fichier NumVarHyperMatrix.h. Référencé par Modelib::NumVarHyperMatrix< N >::ConstructNumVarHyperMatrix(), et Modelib::NumVarHyperMatrix< N >::GetType(). |