MAGiC  V5.0
Mailleurs Automatiques de Géometries intégrés à la Cao
Référence du fichier CAD4FE_mg_utils.h
#include "CAD4FE_Common_platform.h"
#include "mg_maillage.h"
#include "mg_geometrie.h"
#include "tpl_grille.h"
#include "mg_volume.h"
Graphe des dépendances par inclusion de CAD4FE_mg_utils.h:
Ce graphe montre quels fichiers incluent directement ou indirectement ce fichier :

Aller au code source de ce fichier.

Classes

class  MG_UTILS
 

Macros

#define MG_TRIANGLE_GET_NOEUDS(triang, vec_nodes)
 
#define MG_TRIANGLE_GET_SEGMENTS(triang, vec_segs)
 
#define MG_SEGMENT_GET_NOEUDS(seg, vec_nodes)
 
#define MG_SEGMENT_GET_2TRIANGLES(seg, vec_triangles)   vec_triangles[0]=
 
#define MG_SOMMET_GET_XYZ(s, xyz)   xyz[0]=s->get_point()->evaluer(xyz)
 

Documentation des macros

◆ MG_SEGMENT_GET_2TRIANGLES

#define MG_SEGMENT_GET_2TRIANGLES (   seg,
  vec_triangles 
)    vec_triangles[0]=

Définition à la ligne 48 du fichier CAD4FE_mg_utils.h.

◆ MG_SEGMENT_GET_NOEUDS

#define MG_SEGMENT_GET_NOEUDS (   seg,
  vec_nodes 
)
Valeur :
vec_nodes[0] = seg->get_noeud1();\
vec_nodes[1] = seg->get_noeud2();

Définition à la ligne 44 du fichier CAD4FE_mg_utils.h.

◆ MG_SOMMET_GET_XYZ

#define MG_SOMMET_GET_XYZ (   s,
  xyz 
)    xyz[0]=s->get_point()->evaluer(xyz)

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

◆ MG_TRIANGLE_GET_NOEUDS

#define MG_TRIANGLE_GET_NOEUDS (   triang,
  vec_nodes 
)
Valeur :
vec_nodes[0] = triang->get_noeud1(); \
vec_nodes[1] = triang->get_noeud2(); \
vec_nodes[2] = triang->get_noeud3();

Définition à la ligne 34 du fichier CAD4FE_mg_utils.h.

◆ MG_TRIANGLE_GET_SEGMENTS

#define MG_TRIANGLE_GET_SEGMENTS (   triang,
  vec_segs 
)
Valeur :
vec_segs[0] = triang->get_segment1(); \
vec_segs[1] = triang->get_segment2(); \
vec_segs[2] = triang->get_segment3();

Définition à la ligne 39 du fichier CAD4FE_mg_utils.h.