#include <LagrangianParam.h>
Diagramme de collaboration de Modelib::LagrangianParam:

Membres publics | |
| LagrangianParam () | |
| LagrangianParam (Model &_model, std::string constraintName) | |
| LagrangianParam (Model &,VarId) | |
| LagrangianParam (const LagrangianParam &_n) | |
| LagrangianParam & | operator= (const LagrangianParam &_m) |
| VarId | GetId () const |
| Model * | GetModel () const |
| float | GetValue () const |
| void | SetValue (float) |
| LagrangianParam & | operator= (float _value) |
| LagrangianParam & | operator+= (float _value) |
| LagrangianParam & | operator-= (float _value) |
| ~LagrangianParam () | |
Attributs Protégés | |
| VarId | id |
| identifiant de variable | |
| Model * | model |
| modèle de définition | |
Définition à la ligne 44 du fichier LagrangianParam.h.
|
|
Constructeur par défaut Définition à la ligne 60 du fichier LagrangianParam.h. |
|
||||||||||||
|
! Constructeur requierant un modele pour être utiliser. Facilite la lisibilité des déclarations et permet de s'assurer que le modele existe et est valide.
Définition à la ligne 50 du fichier LagrangianParam.cpp. Références Modelib::Model::GetConstraint(), et Modelib::Constraint::GetId(). |
Voici le graphique d'appel pour cette fonction:

|
||||||||||||
|
! Constructeur requierant un modele pour être utiliser. Facilite la lisibilité des déclarations et permet de s'assurer que le modele existe et est valide.
Définition à la ligne 78 du fichier LagrangianParam.cpp. Références Modelib::Model::GetConstraint(), et Modelib::VarId. |
Voici le graphique d'appel pour cette fonction:

|
|
Constructeur de recopie Définition à la ligne 67 du fichier LagrangianParam.h. |
|
|
Définition à la ligne 112 du fichier LagrangianParam.h. |
|
|
Geter de l'identifiant de variable
Définition à la ligne 80 du fichier LagrangianParam.h. Références Modelib::VarId. |
|
|
Geter du modèle
Définition à la ligne 85 du fichier LagrangianParam.h. Référencé par Modelib::Expr::Simplify(). |
|
|
Ceter de la value du multiplicateur de Lagrange .
Définition à la ligne 102 du fichier LagrangianParam.cpp. Références Modelib::Model::GetLagrangianParamValue(). Référencé par operator+=(), operator-=(), et Modelib::Expr::Simplify(). |
Voici le graphique d'appel pour cette fonction:

|
|
Opérateur d'attribution += Définition à la ligne 98 du fichier LagrangianParam.h. Références GetValue(), et SetValue(). |
Voici le graphique d'appel pour cette fonction:

|
|
Opérateur d'attribution -= Définition à la ligne 105 du fichier LagrangianParam.h. Références GetValue(), et SetValue(). |
Voici le graphique d'appel pour cette fonction:

|
|
Opérateur d'attribution = Définition à la ligne 91 du fichier LagrangianParam.h. Références SetValue(). |
Voici le graphique d'appel pour cette fonction:

|
|
Opérateur de recopie Définition à la ligne 70 du fichier LagrangianParam.h. |
|
|
Seter de la value du multiplicateur de Lagrange .
Définition à la ligne 122 du fichier LagrangianParam.cpp. Références Modelib::Model::SetLagrangianParamValue(). Référencé par operator+=(), operator-=(), et operator=(). |
Voici le graphique d'appel pour cette fonction:

|
|
identifiant de variable
Définition à la ligne 47 du fichier LagrangianParam.h. Référencé par operator=(). |
|
|
modèle de définition
Définition à la ligne 48 du fichier LagrangianParam.h. Référencé par operator=(). |
1.3.6