Modelib: ExprNode class Reference

Page principale | Hiérarchie des classes | Liste des composants | Liste des fichiers | Composants

# Référence de la classe ExprNode

Classe representant les briques elementaires des expressions lineaires. Plus de détails...

`#include <ExprNode.h>`

Liste de tous les membres

## Membres publics
| ExprNode (const Num &_coefficient=Num(0.0f), const NumVar &_variable=NumVar(), const LagrangianParam &_mult=LagrangianParam())
Num | GetCoefficient () const
void | SetCoefficient (float coef)
NumVar | GetVariable () const
LagrangianParam | GetLagrangianParam () const
## Attributs Protégés
Num | coefficient
| Coefficient numerique.
NumVar | variable
| Variable.
LagrangianParam | mult
| Variable quadratique facultative.

## Description détaillée

Classe representant les briques elementaires des expressions lineaires.

## Documentation des contructeurs et destructeurs

ExprNode::ExprNode | ( | const Num & | _coefficient = Num(0.0f),
|  | const NumVar & | _variable = NumVar(),
|  | const LagrangianParam & | _mult = LagrangianParam()
| ) | `[inline]`

| Constructeur par défaut et de l'utilisateur

## Documentation des méthodes

Num ExprNode::GetCoefficient | ( |  | ) | const`[inline]`

| Seter de la constante Renvoie: le coefficient du bloc

LagrangianParam ExprNode::GetLagrangianParam | ( |  | ) | const`[inline]`

| Geter du multiplicateur de Lagrange Renvoie: le multiplicateur de Lagrange du bloc

NumVar ExprNode::GetVariable | ( |  | ) | const`[inline]`

| Geter de la variable Renvoie: le variable du bloc

void ExprNode::SetCoefficient | ( | float | coef | ) | `[inline]`

  | Seter de la constante Paramètres:
  le | coefficient du bloc

La documentation associée à cette classe a été générée à partir du fichier suivant :

- ExprNode.h