Modelib: Référence de la structure Modelib::plConstraintNode

Page principale | Liste des namespaces | Hiérarchie des classes | Liste alphabétique | Liste des classes | Liste des fichiers | Membres de namespace | Membres de classe | Membres de fichier

# Référence de la structure Modelib::plConstraintNode

`#include <FichierProbleme.h>`

Graphe de collaboration de Modelib::plConstraintNode:

[légende]
Liste de tous les membres

## Fonctions membres publiques
| plConstraintNode (const std::string &_var, const std::string &_num, const std::string &_b1, const std::string &_b2, const unsigned _c1, const unsigned _c2)
| plConstraintNode (const plConstraintNode &_node)
| plConstraintNode (const std::string &_num, const std::string &_var, const unsigned _c1, const std::string &_maxbound)
| plConstraintNode (const std::string &_num, const std::string &_var, const std::string &_minbound, const unsigned _c1)
## Attributs publics
std::string | minBound
std::string | maxBound
std::string | num
std::string | var
unsigned | comp1
unsigned | comp2

## Description détaillée

Définiction d'une contrainte de type: minBound comparateur1 num * var comparateur2 maxBound

Définition à la ligne 89 du fichier FichierProbleme.h.

## Documentation des contructeurs et destructeur

Modelib::plConstraintNode::plConstraintNode | ( | const std::string & | _var,
|  | const std::string & | _num,
|  | const std::string & | _b1,
|  | const std::string & | _b2,
|  | const unsigned | _c1,
|  | const unsigned | _c2
| ) | `[inline]`

| Définition à la ligne 96 du fichier FichierProbleme.h.

Modelib::plConstraintNode::plConstraintNode | ( | const plConstraintNode & | _node | ) | `[inline]`

| Constructeur de copie _node le monome source Définition à la ligne 105 du fichier FichierProbleme.h.

Modelib::plConstraintNode::plConstraintNode | ( | const std::string & | _num,
|  | const std::string & | _var,
|  | const unsigned | _c1,
|  | const std::string & | _maxbound
| ) | `[inline]`

| Constructeur de comparateur partiel pour une expression de type x <= 0 _num _var _comp1 _maxbound Définition à la ligne 122 du fichier FichierProbleme.h.

Modelib::plConstraintNode::plConstraintNode | ( | const std::string & | _num,
|  | const std::string & | _var,
|  | const std::string & | _minbound,
|  | const unsigned | _c1
| ) | `[inline]`

| Constructeur de comparateur partiel pour une expression de type 0 <= x _num _var _minbound _comp1 Définition à la ligne 130 du fichier FichierProbleme.h.

## Documentation des données membres

unsigned Modelib::plConstraintNode::comp1

| Définition à la ligne 94 du fichier FichierProbleme.h. Référencé par Modelib::operator<<().

unsigned Modelib::plConstraintNode::comp2

| Définition à la ligne 94 du fichier FichierProbleme.h. Référencé par Modelib::operator<<().

std::string Modelib::plConstraintNode::maxBound

| Définition à la ligne 91 du fichier FichierProbleme.h. Référencé par Modelib::operator<<().

std::string Modelib::plConstraintNode::minBound

| Définition à la ligne 91 du fichier FichierProbleme.h. Référencé par Modelib::operator<<().

std::string Modelib::plConstraintNode::num

| Définition à la ligne 92 du fichier FichierProbleme.h. Référencé par Modelib::operator<<().

std::string Modelib::plConstraintNode::var

| Définition à la ligne 93 du fichier FichierProbleme.h. Référencé par Modelib::operator<<().

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

- FichierProbleme.h