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


Fonctions membres publiques | |
| NumVarArray () | |
| NumVarArray (Model &_modele, unsigned size=0, float _lb=0, float _ub=Infinity, MuteVar::VarType _type=MuteVar::FLOAT, const std::string &nom="unknow", const std::string &fin="") | |
| NumVarArray (const NumVarArray &nva) | |
| NumVarArray (const std::vector< NumVar > &nva) | |
| NumVarArray & | operator= (const NumVarArray &nva) |
| unsigned | Size () const |
| NumVar & | operator[] (unsigned n) const |
| NumVar * | Get (unsigned n) const |
| MuteVar::VarType | GetType () const |
| ~NumVarArray () | |
Attributs protégés | |
| Model * | modele |
| Pointeur sur le modele de définition. | |
| std::vector< NumVar * > | varArray |
| Vecteur de pointeurs sur 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 NumVarArray.h.
|
|
Constructeur par défaut Définition à la ligne 64 du fichier NumVarArray.h. |
|
||||||||||||||||||||||||||||||||
|
|
|
|
Constructeur de recopie Définition à la ligne 69 du fichier NumVarArray.cpp. Références varArray. |
|
|
Constructeur créant un NumVarArray a partir d'un vecteur de variable
Définition à la ligne 80 du fichier NumVarArray.cpp. |
|
|
Destructeur qui détruit chaque pointeur sur les variables du modèles Définition à la ligne 109 du fichier NumVarArray.cpp. Références Size(), et varArray. Voici le graphe d'appel pour cette fonction: ![]() |
|
|
Geteur de la variable d'indice n
Définition à la ligne 101 du fichier NumVarArray.h. Références varArray. Référencé par Modelib::export_NumVarArray(). |
|
|
Geter de type
Définition à la ligne 120 du fichier NumVarArray.h. Références type. Référencé par Modelib::export_NumVarArray(). |
|
|
operateur de copie Définition à la ligne 96 du fichier NumVarArray.cpp. |
|
|
Opérateur constant d'indice
Définition à la ligne 88 du fichier NumVarArray.h. Références varArray. |
|
|
Geter de taille
Définition à la ligne 83 du fichier NumVarArray.h. Références varArray. Référencé par Modelib::export_NumVarArray(), Modelib::operator *(), Modelib::Sum(), et ~NumVarArray(). |
|
|
Pointeur sur le modele de définition.
Définition à la ligne 58 du fichier NumVarArray.h. |
|
|
Type general du vecteur.
Définition à la ligne 60 du fichier NumVarArray.h. Référencé par GetType(), NumVarArray(), et operator=(). |
|
|
Vecteur de pointeurs sur des variables.
Définition à la ligne 59 du fichier NumVarArray.h. Référencé par Get(), NumVarArray(), operator=(), operator[](), Size(), et ~NumVarArray(). |
1.4.4