![]() |
MAGiC
V5.0
Mailleurs Automatiques de Géometries intégrés à la Cao
|
#include <mg_coquille.h>
Fonctions membres publiques | |
MG_COQUILLE (unsigned long num, class MG_VOLUME *mgvol) | |
MG_COQUILLE (unsigned long num, class MG_COQUE *mgcoq) | |
MG_COQUILLE (class MG_VOLUME *mgvol) | |
MG_COQUILLE (class MG_COQUE *mgcoq) | |
MG_COQUILLE (unsigned long num) | |
MG_COQUILLE () | |
MG_COQUILLE (MG_COQUILLE &mdd) | |
virtual | ~MG_COQUILLE () |
virtual int | get_type (void) |
virtual void | ajouter_mg_coface (class MG_COFACE *mgcoface) |
virtual int | get_nb_mg_coface (void) |
virtual MG_COFACE * | get_mg_coface (int num) |
virtual MG_COFACE * | get_mg_cofaceid (int num) |
virtual void | supprimer_mg_coface (class MG_COFACE *mgcoface) |
virtual MG_VOLUME * | get_mg_volume (void) |
virtual MG_COQUE * | get_mg_coque (void) |
virtual void | enregistrer (std::ostream &o, double version) |
![]() | |
MG_ELEMENT_COTOPOLOGIQUE () | |
MG_ELEMENT_COTOPOLOGIQUE (unsigned long num) | |
MG_ELEMENT_COTOPOLOGIQUE (MG_ELEMENT_COTOPOLOGIQUE &mdd) | |
virtual | ~MG_ELEMENT_COTOPOLOGIQUE () |
virtual void | change_nouveau_numero (int num) |
virtual int | get_nouveau_numero (void) |
virtual std::string | get_idoriginal (void) |
virtual void | change_idoriginal (std::string id) |
![]() | |
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 | |
MG_VOLUME * | volume |
MG_COQUE * | coque |
std::vector< MG_COFACE * > | lst_coface |
![]() | |
int | nouveau_numero |
std::string | idoriginal |
Membres hérités additionnels | |
![]() | |
enum | TYPE_ELEMENT_COTOPOLOGIQUE { COSOMMET =0, COARETE =1, BOUCLE =2, COFACE =3, COQUILLE =4 } |
Définition à la ligne 34 du fichier mg_coquille.h.
MG_COQUILLE::MG_COQUILLE | ( | unsigned long | num, |
class MG_VOLUME * | mgvol | ||
) |
Définition à la ligne 28 du fichier mg_coquille.cpp.
MG_COQUILLE::MG_COQUILLE | ( | unsigned long | num, |
class MG_COQUE * | mgcoq | ||
) |
Définition à la ligne 32 du fichier mg_coquille.cpp.
MG_COQUILLE::MG_COQUILLE | ( | class MG_VOLUME * | mgvol | ) |
Définition à la ligne 37 du fichier mg_coquille.cpp.
MG_COQUILLE::MG_COQUILLE | ( | class MG_COQUE * | mgcoq | ) |
Définition à la ligne 41 du fichier mg_coquille.cpp.
MG_COQUILLE::MG_COQUILLE | ( | unsigned long | num | ) |
MG_COQUILLE::MG_COQUILLE | ( | ) |
Définition à la ligne 50 du fichier mg_coquille.cpp.
MG_COQUILLE::MG_COQUILLE | ( | MG_COQUILLE & | mdd | ) |
Définition à la ligne 56 du fichier mg_coquille.cpp.
|
virtual |
Définition à la ligne 61 du fichier mg_coquille.cpp.
|
virtual |
Définition à la ligne 71 du fichier mg_coquille.cpp.
Références lst_coface.
Référencé par CAD4FE::MCBody::ExportBRep(), SLD_IMPORT::importer(), ACIS_IMPORT::importer(), STEP_IMPORT::importer(), OCC_IMPORT::importer(), OCC_FONCTION_V2017::importer_TopoDS_Face(), et MG_FILE::lire().
|
virtual |
Implémente MG_ELEMENT_COTOPOLOGIQUE.
Réimplémentée dans OCC_COQUILLE.
Définition à la ligne 117 du fichier mg_coquille.cpp.
Références coque, MG_IDENTIFICATEUR::get_id(), lst_coface, et volume.
|
virtual |
Définition à la ligne 90 du fichier mg_coquille.cpp.
Références lst_coface.
Référencé par MG_EXPORT::aster_ecrire_comm_caracteristiques_coque(), MG_EXPORT::aster_ecrire_mail(), MAILLEUR3D::cree_front(), REC_SQUELETTE_OPT::cree_liste_frontiere(), REMAILLEUR::cree_liste_frontiere(), CAD4FE::MCBody::DeleteBRep(), CAD4FE::MCBody::ExportBRep_MCEdgeSense(), FEM_MAILLAGE::exporter_cosmos(), MG_COQUE::get_boite_3D(), MG_VOLUME::get_boite_3D(), OT_GEOMETRIE::get_map_mg_element_sous_jacent(), MG_VOLUME::get_propriete_massique(), MG_COQUE::get_topologie_sousjacente(), MG_VOLUME::get_topologie_sousjacente(), MG_UTILS::GetFEVCount(), CAD4FE::InventorText_MCAA::GetTextEdgeIds(), OCC_FONCTION_V2017::identifier_TopoDS_Shell(), OCC_IMPORT::importer(), SLD_IMPORT_TESSELLATION::importer_tessellation(), OCC_IMPORT::importer_triangulation_V2017(), CAD4FE::MCBody::InitHyperGraphs(), MG_IMPORT::maillage_gmsh(), MAILLEUR_PARTICULE_FINE::maille_cylindre(), MAILLEUR2D_OPTIMISATION::optimise(), MG_COQUE::orienter(), CAD4FE::SplitRefEdge(), MG_GEOMETRIE::supprimer_mg_coquille(), MG_GEOMETRIE::supprimer_mg_coquilleid(), MG_GEOMETRIE::supprimer_tout_mg_coquille(), et VCT_VOLUME::VCT_VOLUME().
|
virtual |
Définition à la ligne 95 du fichier mg_coquille.cpp.
Références lst_coface.
|
virtual |
Définition à la ligne 86 du fichier mg_coquille.cpp.
Références coque.
|
virtual |
Définition à la ligne 81 du fichier mg_coquille.cpp.
Références volume.
Référencé par MAILLEUR2D_INS_NOEUD::ins_points(), et TOIBREP::levelsetn().
|
virtual |
Définition à la ligne 76 du fichier mg_coquille.cpp.
Références lst_coface.
Référencé par MG_EXPORT::aster_ecrire_comm_caracteristiques_coque(), MG_EXPORT::aster_ecrire_mail(), MAILLEUR3D::cree_front(), REC_SQUELETTE_OPT::cree_liste_frontiere(), REMAILLEUR::cree_liste_frontiere(), CAD4FE::MCBody::DeleteBRep(), CAD4FE::MCBody::ExportBRep_MCEdgeSense(), FEM_MAILLAGE::exporter_cosmos(), MG_COQUE::get_boite_3D(), MG_VOLUME::get_boite_3D(), OT_GEOMETRIE::get_map_mg_element_sous_jacent(), MG_VOLUME::get_propriete_massique(), MG_COQUE::get_topologie_sousjacente(), MG_VOLUME::get_topologie_sousjacente(), MG_UTILS::GetFEVCount(), CAD4FE::InventorText_MCAA::GetTextEdgeIds(), OCC_FONCTION_V2017::identifier_TopoDS_Shell(), OCC_IMPORT::importer(), SLD_IMPORT_TESSELLATION::importer_tessellation(), OCC_IMPORT::importer_triangulation_V2017(), CAD4FE::MCBody::InitHyperGraphs(), MG_IMPORT::maillage_gmsh(), MAILLEUR_PARTICULE_FINE::maille_cylindre(), MAILLEUR2D_OPTIMISATION::optimise(), MG_COQUE::orienter(), CAD4FE::SplitRefEdge(), MG_GEOMETRIE::supprimer_mg_coquille(), MG_GEOMETRIE::supprimer_mg_coquilleid(), MG_GEOMETRIE::supprimer_tout_mg_coquille(), et VCT_VOLUME::VCT_VOLUME().
|
virtual |
Implémente MG_ELEMENT_COTOPOLOGIQUE.
Définition à la ligne 65 du fichier mg_coquille.cpp.
|
virtual |
Définition à la ligne 103 du fichier mg_coquille.cpp.
Références lst_coface.
|
protected |
Définition à la ligne 58 du fichier mg_coquille.h.
Référencé par OCC_COQUILLE::enregistrer(), enregistrer(), et get_mg_coque().
|
protected |
Définition à la ligne 59 du fichier mg_coquille.h.
Référencé par ajouter_mg_coface(), OCC_COQUILLE::enregistrer(), enregistrer(), get_mg_coface(), get_mg_cofaceid(), get_nb_mg_coface(), et supprimer_mg_coface().
|
protected |
Définition à la ligne 57 du fichier mg_coquille.h.
Référencé par OCC_COQUILLE::enregistrer(), enregistrer(), et get_mg_volume().