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


Types publics | |
| enum | TYPE_INFO { STRING =0 , DOUBLE =1 , VCT_DOUBLE =2 } |
Fonctions membres publiques | |
| MG_CG_INFO (MG_CONSTRUCTION_GEOMETRIQUE *mg_construction_geometrique, std::string identifiant) | |
| MG_CG_INFO (MG_CONSTRUCTION_GEOMETRIQUE *mg_construction_geometrique, long num, std::string identifiant) | |
| ~MG_CG_INFO (void) | |
| std::string | get_identifiant (void) |
| void | change_identifiant (std::string identifiant) |
| virtual long | get_type (void)=0 |
| virtual void | enregistrer (std::ostream &o, double version)=0 |
Fonctions membres publiques hérités de MG_IDENTIFICATEUR | |
| MG_IDENTIFICATEUR (unsigned long num) | |
| MG_IDENTIFICATEUR () | |
| MG_IDENTIFICATEUR (MG_IDENTIFICATEUR &mdd) | |
| virtual | ~MG_IDENTIFICATEUR () |
| unsigned long | get_id () |
| void | change_id (unsigned long idtmp) |
| virtual void | get_fichier_dependant (std::vector< std::string > &liste_fichier) |
Attributs protégés | |
| std::string | m_identifiant |
Définition à la ligne 28 du fichier mg_cg_info.h.
| Valeurs énumérées | |
|---|---|
| STRING | |
| DOUBLE | |
| VCT_DOUBLE | |
Définition à la ligne 31 du fichier mg_cg_info.h.
| MG_CG_INFO::MG_CG_INFO | ( | MG_CONSTRUCTION_GEOMETRIQUE * | mg_construction_geometrique, |
| std::string | identifiant | ||
| ) |
Définition à la ligne 25 du fichier mg_cg_info.cpp.
Références m_identifiant.
| MG_CG_INFO::MG_CG_INFO | ( | MG_CONSTRUCTION_GEOMETRIQUE * | mg_construction_geometrique, |
| long | num, | ||
| std::string | identifiant | ||
| ) |
| MG_CG_INFO::~MG_CG_INFO | ( | void | ) |
Définition à la ligne 37 du fichier mg_cg_info.cpp.
| void MG_CG_INFO::change_identifiant | ( | std::string | identifiant | ) |
Définition à la ligne 47 du fichier mg_cg_info.cpp.
Références m_identifiant.
|
pure virtual |
Implémente MG_IDENTIFICATEUR.
Implémenté dans MG_CG_INFO_VCT_DOUBLE, MG_CG_INFO_DOUBLE, et MG_CG_INFO_STRING.
| std::string MG_CG_INFO::get_identifiant | ( | void | ) |
Définition à la ligne 42 du fichier mg_cg_info.cpp.
Références m_identifiant.
|
pure virtual |
Implémenté dans MG_CG_INFO_VCT_DOUBLE, MG_CG_INFO_DOUBLE, et MG_CG_INFO_STRING.
|
protected |
Définition à la ligne 40 du fichier mg_cg_info.h.
Référencé par change_identifiant(), MG_CG_INFO_STRING::enregistrer(), MG_CG_INFO_DOUBLE::enregistrer(), MG_CG_INFO_VCT_DOUBLE::enregistrer(), get_identifiant(), et MG_CG_INFO().