#include <NumVarArray.h>
Graphe d'héritage de la classe NumVarArray

Membres publics | |
| 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.
|
|
Constructeur par défaut |
|
||||||||||||||||||||||||||||||||
|
Constructeur principal |
|
|
Constructeur de recopie |
|
|
Constructeur créant un NumVarArray a partir d'un vecteur de variable
|
|
|
Destructeur qui détruit chaque pointeur sur les variables du modèles |
|
|
Geteur de la variable d'indice n
|
|
|
Geter de type
|
|
|
operateur de copie |
|
|
Opérateur constant d'indice
|
|
|
Geter de taille
|
1.3.6