#include <NumVarMatrix.h>
Graphe d'héritage de Modelib::NumVarMatrix:


Fonctions membres publiques | |
| NumVarMatrix () | |
| NumVarMatrix (Model &_modele, unsigned sizeI=0, unsigned sizeJ=0, float _lb=0, float _ub=Infinity, MuteVar::VarType _type=MuteVar::FLOAT, const std::string &nom="unknow", const std::string &milieu="", const std::string &fin="") | |
| NumVarMatrix (const NumVarMatrix &nva) | |
| NumVarMatrix (const std::vector< NumVarArray * > &nva) | |
| NumVarMatrix & | operator= (const NumVarMatrix &nva) |
| unsigned | GetNbCols () const |
| unsigned | GetNbRows () const |
| NumVarArray | GetCol (unsigned j) const |
| NumVarArray | GetRow (unsigned i) const |
| NumVar | operator() (unsigned i, unsigned j) const |
| NumVar * | Get (unsigned i, unsigned j) |
| MuteVar::VarType | GetType () const |
| ~NumVarMatrix () | |
Attributs protégés | |
| Model * | modele |
| Pointeur sur le modele de définition. | |
| std::vector< NumVarArray * > | varMatrix |
| Vecteur de pointeurs sur les lignes des variables. | |
| MuteVar::VarType | type |
| Type general du vecteur. | |
Son utilité réside dans la déclarations de familles de variables. Elles ont le même nom à un indice près.
Définition à la ligne 55 du fichier NumVarMatrix.h.
|
|
Constructeur par défaut Définition à la ligne 64 du fichier NumVarMatrix.h. |
|
||||||||||||||||||||||||||||||||||||||||
|
|
|
|
Constructeur de recopie Définition à la ligne 73 du fichier NumVarMatrix.cpp. Références varMatrix. |
|
|
Constructeur créant un NumVarArray a partir d'un vecteur de variable
Définition à la ligne 84 du fichier NumVarMatrix.cpp. |
|
|
Destructeur qui détruit chaque pointeur sur les variables du modèles Définition à la ligne 213 du fichier NumVarMatrix.cpp. Références varMatrix. |
|
||||||||||||
|
Geteur de la variable de ligne i et de colonne j
Définition à la ligne 181 du fichier NumVarMatrix.cpp. Références varMatrix. Référencé par GetCol(). |
|
|
Geter d'une ligne
Définition à la ligne 122 du fichier NumVarMatrix.cpp. Références Get(), et varMatrix. Voici le graphe d'appel pour cette fonction: ![]() |
|
|
Geter du nombre de colonnes
Définition à la ligne 111 du fichier NumVarMatrix.cpp. Références varMatrix. |
|
|
Geter du nombre de lignes
Définition à la ligne 87 du fichier NumVarMatrix.h. Références varMatrix. |
|
|
Geter d'une ligne
Définition à la ligne 143 du fichier NumVarMatrix.cpp. Références varMatrix. |
|
|
Geter de type
Définition à la ligne 106 du fichier NumVarMatrix.h. Références type. |
|
||||||||||||
|
Opérateur constant d'indice
Définition à la ligne 161 du fichier NumVarMatrix.cpp. Références varMatrix. |
|
|
operateur de copie Définition à la ligne 100 du fichier NumVarMatrix.cpp. |
|
|
Pointeur sur le modele de définition.
Définition à la ligne 58 du fichier NumVarMatrix.h. |
|
|
Type general du vecteur.
Définition à la ligne 60 du fichier NumVarMatrix.h. Référencé par GetType(), NumVarMatrix(), et operator=(). |
|
|
Vecteur de pointeurs sur les lignes des variables.
Définition à la ligne 59 du fichier NumVarMatrix.h. Référencé par Get(), GetCol(), GetNbCols(), GetNbRows(), GetRow(), NumVarMatrix(), operator()(), operator=(), et ~NumVarMatrix(). |
1.4.4