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


Fonctions membres publiques | |
| MCFile () | |
| MCFile (char *chemin) | |
| ~MCFile () | |
Fonctions membres publiques hérités de MG_FILE | |
| MG_FILE (char *chemin) | |
| MG_FILE () | |
| virtual | ~MG_FILE () |
| int | get_code_de_lecture (void) |
Fonctions membres publiques hérités de MG_GESTIONNAIRE | |
| MG_GESTIONNAIRE () | |
| virtual | ~MG_GESTIONNAIRE () |
| virtual void | vide (void) |
| int | ajouter_mgcg_modele (MG_CG_MODELE *mgcg_modele) |
| MG_CG_MODELE * | get_mgcg_modeleid (unsigned long num) |
| MG_CG_MODELE * | get_mgcg_modele (unsigned int num) |
| MG_CG_MODELE * | get_premier_mgcg_modele (LISTE_MGCG_MODELE::iterator &it) |
| MG_CG_MODELE * | get_suivant_mgcg_modele (LISTE_MGCG_MODELE::iterator &it) |
| unsigned int | get_nb_mgcg_modele (void) |
| int | supprimer_mgcg_modeleid (unsigned long num) |
| int | supprimer_mgcg_modele (unsigned int num) |
| void | supprimer_tout_mgcg_modele (void) |
| int | ajouter_mg_arbre (MG_ARBRE *mgarbre) |
| MG_ARBRE * | get_mg_arbreid (unsigned long num) |
| MG_ARBRE * | get_mg_arbre (unsigned int num) |
| MG_ARBRE * | get_premier_arbre (LISTE_MG_ARBRE::iterator &it) |
| MG_ARBRE * | get_suivant_arbre (LISTE_MG_ARBRE::iterator &it) |
| unsigned int | get_nb_mg_arbre (void) |
| int | supprimer_mg_arbreid (unsigned long num) |
| int | supprimer_mg_arbre (unsigned int num) |
| void | supprimer_tout_mg_arbre (void) |
| int | ajouter_mg_geometrie (MG_GEOMETRIE *mggeo) |
| MG_GEOMETRIE * | get_mg_geometrieid (unsigned long num) |
| MG_GEOMETRIE * | get_mg_geometrie (unsigned int num) |
| MG_GEOMETRIE * | get_premier_geometrie (LISTE_MG_GEOMETRIE::iterator &it) |
| MG_GEOMETRIE * | get_suivant_geometrie (LISTE_MG_GEOMETRIE::iterator &it) |
| unsigned int | get_nb_mg_geometrie (void) |
| int | supprimer_mg_geometrieid (unsigned long num) |
| int | supprimer_mg_geometrie (unsigned int num) |
| void | supprimer_tout_mg_geometrie (void) |
| int | ajouter_mg_construction (MG_GEOMETRIE *construction) |
| MG_GEOMETRIE * | get_mg_constructionid (unsigned long num) |
| MG_GEOMETRIE * | get_mg_construction (unsigned int num) |
| MG_GEOMETRIE * | get_premier_construction (LISTE_MG_CONSTRUCTION::iterator &it) |
| MG_GEOMETRIE * | get_suivant_construction (LISTE_MG_CONSTRUCTION::iterator &it) |
| unsigned int | get_nb_mg_construction (void) |
| int | supprimer_mg_constructionid (unsigned long num) |
| int | supprimer_mg_construction (unsigned int num) |
| void | supprimer_tout_mg_construction (void) |
| int | ajouter_mg_maillage (MG_MAILLAGE *mgmai) |
| MG_MAILLAGE * | get_mg_maillageid (unsigned long num) |
| MG_MAILLAGE * | get_mg_maillage (unsigned int num) |
| MG_MAILLAGE * | get_premier_mg_maillage (LISTE_MG_MAILLAGE::iterator &it) |
| MG_MAILLAGE * | get_suivant_mg_maillage (LISTE_MG_MAILLAGE::iterator &it) |
| unsigned int | get_nb_mg_maillage (void) |
| int | supprimer_mg_maillageid (unsigned long num) |
| int | supprimer_mg_maillage (unsigned int num) |
| void | supprimer_tout_mg_maillage (void) |
| int | ajouter_fem_maillage (FEM_MAILLAGE *femmai) |
| FEM_MAILLAGE * | get_fem_maillageid (unsigned long num) |
| FEM_MAILLAGE * | get_fem_maillage (unsigned int num) |
| FEM_MAILLAGE * | get_premier_fem_maillage (LISTE_FEM_MAILLAGE::iterator &it) |
| FEM_MAILLAGE * | get_suivant_fem_maillage (LISTE_FEM_MAILLAGE::iterator &it) |
| unsigned int | get_nb_fem_maillage (void) |
| int | supprimer_fem_maillageid (unsigned long num) |
| int | supprimer_fem_maillage (unsigned int num) |
| void | supprimer_tout_fem_maillage (void) |
| int | ajouter_mg_solution (MG_SOLUTION *mgsol) |
| MG_SOLUTION * | get_mg_solutionid (unsigned long num) |
| MG_SOLUTION * | get_mg_solution (unsigned int num) |
| MG_SOLUTION * | get_mg_solution (MG_MAILLAGE *mg, int nb_champs, char *nomfichier, char *nomsolution) |
| MG_SOLUTION * | get_premier_mg_solution (LISTE_MG_SOLUTION::iterator &it) |
| MG_SOLUTION * | get_suivant_mg_solution (LISTE_MG_SOLUTION::iterator &it) |
| unsigned int | get_nb_mg_solution (void) |
| int | supprimer_mg_solutionid (unsigned long num) |
| int | supprimer_mg_solution (unsigned int num) |
| void | supprimer_tout_mg_solution (void) |
| int | ajouter_fem_solution (FEM_SOLUTION *mgsol) |
| FEM_SOLUTION * | get_fem_solutionid (unsigned long num) |
| FEM_SOLUTION * | get_fem_solution (unsigned int num) |
| FEM_SOLUTION * | get_fem_solution (FEM_MAILLAGE *fem, int nb_champs, char *nomfichier, char *nomsolution) |
| FEM_SOLUTION * | get_premier_fem_solution (LISTE_FEM_SOLUTION::iterator &it) |
| FEM_SOLUTION * | get_suivant_fem_solution (LISTE_FEM_SOLUTION::iterator &it) |
| unsigned int | get_nb_fem_solution (void) |
| int | supprimer_fem_solutionid (unsigned long num) |
| int | supprimer_fem_solution (unsigned int num) |
| int | supprimer_fem_solution_du_gestionnaire (unsigned int num) |
| void | supprimer_tout_fem_solution (void) |
| void | recherche_bonid (MG_IDENTIFICATEUR &ident) |
| void | recherche_bonidvisuel (MG_IDENTIFICATEUR &ident) |
| virtual void | enregistrer (std::ostream &o, double version=MAGIC_VERSION_FICHIER_DOUBLE) |
| virtual void | enregistrer (char *chemin) |
| virtual void | enregistrer (const char *chemin) |
| virtual double | get_version_fichier (void) |
| virtual void | get_fichier_dependant (std::vector< std::string > &liste_fichier) |
Membres hérités additionnels | |
Fonctions membres protégées hérités de MG_FILE | |
| virtual long | cid (std::string str) |
| virtual int | lire (char *chemin) |
| virtual void | lire_NOEUD (long id, class PARSE &parse, class PARS_ARGUMENT(¶m)[100], std::string &data, MG_MAILLAGE *mgmai, MG_GEOMETRIE *mggeo) |
| virtual void | lire_SEGMENT (long id, class PARSE &parse, class PARS_ARGUMENT(¶m)[100], std::string &data, MG_MAILLAGE *mgmai, MG_GEOMETRIE *mggeo) |
| virtual void | lire_TRIANGLE (long id, class PARSE &parse, class PARS_ARGUMENT(¶m)[100], std::string &data, MG_MAILLAGE *mgmai, MG_GEOMETRIE *mggeo) |
| virtual void | lire_QUADRANGLE (long id, class PARSE &parse, class PARS_ARGUMENT(¶m)[100], std::string &data, MG_MAILLAGE *mgmai, MG_GEOMETRIE *mggeo) |
| virtual void | lire_TETRA (long id, class PARSE &parse, class PARS_ARGUMENT(¶m)[100], std::string &data, MG_MAILLAGE *mgmai, MG_GEOMETRIE *mggeo) |
| virtual void | lire_HEXA (long id, class PARSE &parse, class PARS_ARGUMENT(¶m)[100], std::string &data, MG_MAILLAGE *mgmai, MG_GEOMETRIE *mggeo) |
| virtual void | lire_PENTA (long id, class PARSE &parse, class PARS_ARGUMENT(¶m)[100], std::string &data, MG_MAILLAGE *mgmai, MG_GEOMETRIE *mggeo) |
| virtual void | lire_PYRAMIDE (long id, class PARSE &parse, class PARS_ARGUMENT(¶m)[100], std::string &data, MG_MAILLAGE *mgmai, MG_GEOMETRIE *mggeo) |
| virtual void | lire_ccf (double version, int nb, int numparam, class PARSE &parse, class PARS_ARGUMENT(¶m)[100], MG_ELEMENT_TOPOLOGIQUE *ele) |
| virtual void | lire_contrainte (int numparam, class PARS_ARGUMENT(¶m)[100], MG_ELEMENT_TOPOLOGIQUE *ele) |
| virtual void | lire_MG_SOUS_GEOMETRIE (long id, class PARSE &parse, class PARS_ARGUMENT(¶m)[100], std::string &data) |
| virtual void | lire_MG_VOLUME (long id, class PARSE &parse, class PARS_ARGUMENT(¶m)[100], std::string &data, MG_GEOMETRIE *mggeo, std::vector< unsigned long > &volumemince) |
| virtual void | lire_MG_COQUILLE (long id, class PARSE &parse, class PARS_ARGUMENT(¶m)[100], std::string &data, MG_GEOMETRIE *mggeo) |
| virtual void | lire_MG_FACE (long id, class PARSE &parse, class PARS_ARGUMENT(¶m)[100], std::string &data, MG_GEOMETRIE *mggeo) |
| virtual void | lire_MG_BOUCLE (long id, class PARSE &parse, class PARS_ARGUMENT(¶m)[100], std::string &data, MG_GEOMETRIE *mggeo) |
| virtual void | lire_MG_ARETE (long id, class PARSE &parse, class PARS_ARGUMENT(¶m)[100], std::string &data, MG_GEOMETRIE *mggeo) |
| virtual void | lire_MG_SOMMET (long id, class PARSE &parse, class PARS_ARGUMENT(¶m)[100], std::string &data, MG_GEOMETRIE *mggeo) |
| virtual void | lire_MG_CG_MODELE (long id, class PARSE &parse, class PARS_ARGUMENT(¶m)[100], std::string &data) |
| virtual void | lire_MG_CG_ASSEMBLAGE (long id, class PARSE &parse, class PARS_ARGUMENT(¶m)[100], std::string &data) |
| virtual void | lire_MG_CG_GROUPE_FORME (long id, class PARSE &parse, class PARS_ARGUMENT(¶m)[100], std::string &data) |
| virtual void | lire_MG_CG_FORME_ARETE (long id, class PARSE &parse, class PARS_ARGUMENT(¶m)[100], std::string &data) |
| virtual void | lire_MG_CG_FORME_ARETE_DROITE (long id, class PARSE &parse, class PARS_ARGUMENT(¶m)[100], std::string &data) |
| virtual void | lire_MG_CG_FORME_VOLUME (long id, class PARSE &parse, class PARS_ARGUMENT(¶m)[100], std::string &data) |
| virtual void | lire_MG_CG_FORME_VOLUME_BOITE (long id, class PARSE &parse, class PARS_ARGUMENT(¶m)[100], std::string &data) |
| virtual void | lire_MG_CG_FORME_VOLUME_SPHERE (long id, class PARSE &parse, class PARS_ARGUMENT(¶m)[100], std::string &data) |
| virtual void | lire_MG_CG_FORME_VOLUME_ELLIPSOIDE (long id, class PARSE &parse, class PARS_ARGUMENT(¶m)[100], std::string &data) |
| virtual void | lire_MG_CG_FORME_VOLUME_CYLINDRE (long id, class PARSE &parse, class PARS_ARGUMENT(¶m)[100], std::string &data) |
| virtual void | lire_MG_CG_FORME_VOLUME_CONE (long id, class PARSE &parse, class PARS_ARGUMENT(¶m)[100], std::string &data) |
| virtual void | lire_MG_CG_FORME_VOLUME_TORE (long id, class PARSE &parse, class PARS_ARGUMENT(¶m)[100], std::string &data) |
| virtual void | lire_MG_CG_FORME_MULTIPLE (long id, class PARSE &parse, class PARS_ARGUMENT(¶m)[100], std::string &data) |
| virtual void | lire_MG_CG_FORME_MULTI_VOLUME (long id, class PARSE &parse, class PARS_ARGUMENT(¶m)[100], std::string &data) |
| virtual void | lire_MG_CG_OP_BOOL_UNION (long id, class PARSE &parse, class PARS_ARGUMENT(¶m)[100], std::string &data) |
| virtual void | lire_MG_CG_OP_BOOL_DIFFERENCE (long id, class PARSE &parse, class PARS_ARGUMENT(¶m)[100], std::string &data) |
| virtual void | lire_MG_CG_OP_BOOL_INTERSECTION (long id, class PARSE &parse, class PARS_ARGUMENT(¶m)[100], std::string &data) |
| virtual void | lire_MG_CG_OP_BOOL_FRAGMENT (long id, class PARSE &parse, class PARS_ARGUMENT(¶m)[100], std::string &data) |
| virtual void | lire_MG_CG_OP_INCLUSION_MATRICE (long id, class PARSE &parse, class PARS_ARGUMENT(¶m)[100], std::string &data) |
| virtual void | lire_MG_CG_OP_TRANSF_ROTATION (long id, class PARSE &parse, class PARS_ARGUMENT(¶m)[100], std::string &data) |
| virtual void | lire_MG_CG_OP_TRANSF_TRANSLATION (long id, class PARSE &parse, class PARS_ARGUMENT(¶m)[100], std::string &data) |
| virtual void | lire_MG_CG_OP_TRANSF_ECHELLE (long id, class PARSE &parse, class PARS_ARGUMENT(¶m)[100], std::string &data) |
| virtual void | lire_MG_CG_OP_TRANSF_DECALLAGE (long id, class PARSE &parse, class PARS_ARGUMENT(¶m)[100], std::string &data) |
| virtual void | lire_MG_CG_INFO_STRING (long id, class PARSE &parse, class PARS_ARGUMENT(¶m)[100], std::string &data) |
| virtual void | lire_MG_CG_INFO_DOUBLE (long id, class PARSE &parse, class PARS_ARGUMENT(¶m)[100], std::string &data) |
| virtual void | lire_MG_CG_INFO_VCT_DOUBLE (long id, class PARSE &parse, class PARS_ARGUMENT(¶m)[100], std::string &data) |
Attributs protégés hérités de MG_FILE | |
| int | code_de_lecture |
| std::string | str_dossier |
Attributs protégés hérités de MG_GESTIONNAIRE | |
| LISTE_ENTITE | lst_entite |
| LISTE_MG_GEOMETRIE | lst_mg_geometrie |
| LISTE_MG_CONSTRUCTION | lst_mg_construction |
| LISTE_MG_MAILLAGE | lst_mg_maillage |
| LISTE_FEM_MAILLAGE | lst_fem_maillage |
| LISTE_MG_SOLUTION | lst_mg_solution |
| LISTE_FEM_SOLUTION | lst_fem_solution |
| LISTE_MG_ARBRE | lst_mg_arbre |
| LISTE_MGCG_MODELE | lst_mgcg_modele |
| unsigned long | entiteidmax |
| unsigned long | entitevisuelidmax |
| int | ouvertsld |
| double | version_fichier |
Définition à la ligne 30 du fichier CAD4FE_MCFile.h.
| MCFile::MCFile | ( | ) |
Définition à la ligne 54 du fichier CAD4FE_MCFile.cpp.
| MCFile::MCFile | ( | char * | chemin | ) |
Définition à la ligne 58 du fichier CAD4FE_MCFile.cpp.
Références MG_MAILLAGE::ajouter_mg_noeud(), MG_MAILLAGE::ajouter_mg_segment(), MG_MAILLAGE::ajouter_mg_tetra(), MG_MAILLAGE::ajouter_mg_triangle(), PARS_ARGUMENT::argument, MG_FILE::cid(), PARSE::decode(), MG_GESTIONNAIRE::entiteidmax, MG_IDENTIFICATEUR::get_id(), MG_GEOMETRIE::get_mg_areteid(), MG_GEOMETRIE::get_mg_faceid(), MG_GESTIONNAIRE::get_mg_geometrieid(), MG_GESTIONNAIRE::get_mg_maillageid(), MG_MAILLAGE::get_mg_noeudid(), MG_MAILLAGE::get_mg_segment(), MG_GEOMETRIE::get_mg_sommetid(), MG_MAILLAGE::get_mg_tetraid(), MG_GEOMETRIE::get_mg_volumeid(), et PARSE::lire().

| MCFile::~MCFile | ( | ) |
Définition à la ligne 238 du fichier CAD4FE_MCFile.cpp.