MAGiC  V5.0
Mailleurs Automatiques de Géometries intégrés à la Cao
Référence de la classe MG_COFACE

#include <mg_coface.h>

Graphe d'héritage de MG_COFACE:
Graphe de collaboration de MG_COFACE:

Fonctions membres publiques

 MG_COFACE (unsigned long num, class MG_FACE *mgface, class MG_COQUILLE *mgcoq, int sens)
 
 MG_COFACE (class MG_FACE *mgface, class MG_COQUILLE *mgcoq, int sens)
 
 MG_COFACE (class MG_COFACE &mdd)
 
virtual ~MG_COFACE ()
 
virtual int get_type (void)
 
virtual MG_COQUILLEget_coquille (void)
 
virtual MG_FACEget_face (void)
 
virtual int get_orientation (void)
 
virtual void change (MG_FACE *f, int ori)
 
virtual void enregistrer (std::ostream &o, double version)
 
- Fonctions membres publiques hérités de MG_ELEMENT_COTOPOLOGIQUE
 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)
 
- 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 privés

class MG_COQUILLEcoquille
 
class MG_FACEface
 
int orientation
 

Membres hérités additionnels

- Types publics hérités de MG_ELEMENT_COTOPOLOGIQUE
enum  TYPE_ELEMENT_COTOPOLOGIQUE {
  COSOMMET =0 ,
  COARETE =1 ,
  BOUCLE =2 ,
  COFACE =3 ,
  COQUILLE =4
}
 
- Attributs protégés hérités de MG_ELEMENT_COTOPOLOGIQUE
int nouveau_numero
 
std::string idoriginal
 

Description détaillée

Définition à la ligne 33 du fichier mg_coface.h.

Documentation des constructeurs et destructeur

◆ MG_COFACE() [1/3]

MG_COFACE::MG_COFACE ( unsigned long  num,
class MG_FACE mgface,
class MG_COQUILLE mgcoq,
int  sens 
)

Définition à la ligne 29 du fichier mg_coface.cpp.

◆ MG_COFACE() [2/3]

MG_COFACE::MG_COFACE ( class MG_FACE mgface,
class MG_COQUILLE mgcoq,
int  sens 
)

Définition à la ligne 34 du fichier mg_coface.cpp.

◆ MG_COFACE() [3/3]

MG_COFACE::MG_COFACE ( class MG_COFACE mdd)

Définition à la ligne 38 du fichier mg_coface.cpp.

◆ ~MG_COFACE()

MG_COFACE::~MG_COFACE ( )
virtual

Définition à la ligne 43 du fichier mg_coface.cpp.

Documentation des fonctions membres

◆ change()

void MG_COFACE::change ( MG_FACE f,
int  ori 
)
virtual

Définition à la ligne 63 du fichier mg_coface.cpp.

Références f(), face, et orientation.

Référencé par VCT_MULTI_MODELE::fusionne_face(), et MG_COQUE::orienter().

Voici le graphe d'appel pour cette fonction :
Voici le graphe des appelants de cette fonction :

◆ enregistrer()

void MG_COFACE::enregistrer ( std::ostream &  o,
double  version 
)
virtual

Implémente MG_ELEMENT_COTOPOLOGIQUE.

Définition à la ligne 74 du fichier mg_coface.cpp.

Références coquille, face, MG_IDENTIFICATEUR::get_id(), et orientation.

Voici le graphe d'appel pour cette fonction :

◆ get_coquille()

MG_COQUILLE * MG_COFACE::get_coquille ( void  )
virtual

Définition à la ligne 53 du fichier mg_coface.cpp.

Références coquille.

Référencé par MAILLEUR2D_INS_NOEUD::ins_points(), et TOIBREP::levelsetn().

Voici le graphe des appelants de cette fonction :

◆ get_face()

◆ get_orientation()

◆ get_type()

int MG_COFACE::get_type ( void  )
virtual

Implémente MG_ELEMENT_COTOPOLOGIQUE.

Définition à la ligne 47 du fichier mg_coface.cpp.

Documentation des données membres

◆ coquille

class MG_COQUILLE* MG_COFACE::coquille
private

Définition à la ligne 49 du fichier mg_coface.h.

Référencé par enregistrer(), et get_coquille().

◆ face

class MG_FACE* MG_COFACE::face
private

Définition à la ligne 50 du fichier mg_coface.h.

Référencé par change(), enregistrer(), et get_face().

◆ orientation

int MG_COFACE::orientation
private

Définition à la ligne 51 du fichier mg_coface.h.

Référencé par change(), enregistrer(), et get_orientation().


La documentation de cette classe a été générée à partir du fichier suivant :