![]() |
MAGiC
V5.0
Mailleurs Automatiques de Géometries intégrés à la Cao
|
#include <mc_materiau.h>

Fonctions membres publiques | |
| MC_MATERIAU (char *valnom, char *valdes) | |
| ~MC_MATERIAU () | |
| class MC_PROPRIETE * | ajouter_propriete (char *nom, double val1, char *unite1, double val2, char *unite2, double val3, char *unite3) |
| int | get_nb_propriete () |
| class MC_PROPRIETE * | get_propriete (int num) |
| char * | get_nom (void) |
| char * | get_description (void) |
| class MC_PROPRIETE * | get_propriete (char *nom) |
Attributs privés | |
| std::string | nom |
| std::string | description |
| TPL_LISTE_ENTITE< class MC_PROPRIETE * > | lst_prop |
Définition à la ligne 31 du fichier mc_materiau.h.
| MC_MATERIAU::MC_MATERIAU | ( | char * | valnom, |
| char * | valdes | ||
| ) |
Définition à la ligne 34 du fichier mc_materiau.cpp.
Références description, et nom.
Référencé par MC_GESTIONNAIRE::ajouter_materiau().

| MC_MATERIAU::~MC_MATERIAU | ( | ) |
Définition à la ligne 40 du fichier mc_materiau.cpp.
Références TPL_LISTE_ENTITE< X >::get(), TPL_LISTE_ENTITE< X >::get_nb(), lst_prop, et TPL_LISTE_ENTITE< X >::supprimer().

| MC_PROPRIETE * MC_MATERIAU::ajouter_propriete | ( | char * | nom, |
| double | val1, | ||
| char * | unite1, | ||
| double | val2, | ||
| char * | unite2, | ||
| double | val3, | ||
| char * | unite3 | ||
| ) |
Définition à la ligne 53 du fichier mc_materiau.cpp.
Références TPL_LISTE_ENTITE< X >::ajouter(), MC_PROPRIETE::change_unite(), MC_PROPRIETE::change_valeur(), lst_prop, et nom.
Référencé par MC_GESTIONNAIRE::lire().


| char * MC_MATERIAU::get_description | ( | void | ) |
Définition à la ligne 82 du fichier mc_materiau.cpp.
Références description.
| int MC_MATERIAU::get_nb_propriete | ( | ) |
Définition à la ligne 66 du fichier mc_materiau.cpp.
Références TPL_LISTE_ENTITE< X >::get_nb(), et lst_prop.

| char * MC_MATERIAU::get_nom | ( | void | ) |
Définition à la ligne 77 du fichier mc_materiau.cpp.
Références nom.
| class MC_PROPRIETE * MC_MATERIAU::get_propriete | ( | char * | nom | ) |
Définition à la ligne 88 du fichier mc_materiau.cpp.
Références TPL_LISTE_ENTITE< X >::get(), TPL_LISTE_ENTITE< X >::get_nb(), MC_PROPRIETE::get_nom(), lst_prop, et nom.

| MC_PROPRIETE * MC_MATERIAU::get_propriete | ( | int | num | ) |
Définition à la ligne 71 du fichier mc_materiau.cpp.
Références TPL_LISTE_ENTITE< X >::get(), et lst_prop.

|
private |
Définition à la ligne 48 du fichier mc_materiau.h.
Référencé par get_description(), et MC_MATERIAU().
|
private |
Définition à la ligne 49 du fichier mc_materiau.h.
Référencé par ajouter_propriete(), get_nb_propriete(), get_propriete(), et ~MC_MATERIAU().
|
private |
Définition à la ligne 47 du fichier mc_materiau.h.
Référencé par MC_GESTIONNAIRE::ajouter_materiau(), ajouter_propriete(), get_nom(), get_propriete(), MC_GESTIONNAIRE::lire(), et MC_MATERIAU().