![]() |
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().