#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=(). |