![]() |
MAGiC
V5.0
Mailleurs Automatiques de Géometries intégrés à la Cao
|
#include <math.h>
#include "gestionversion.h"
#include "mg_maillage_outils.h"
#include "tpl_liste_entite.h"
#include "mg_segment.h"
#include "mg_noeud.h"
#include "mg_maillage.h"
#include "ot_algorithme_geometrique.h"
#include "ot_decalage_parametre.h"
#include "fem_element3.h"
#include "fem_noeud.h"
#include "tpl_fonctions_generiques.h"
#include "occ_import.h"
#include "ot_cpu.h"
#include <complex>
#include "mg_gestionnaire.h"
#include "mg_solution.h"
#include "mg_geometrie_outils.h"
Aller au code source de ce fichier.
Fonctions | |
void | EdgeMeshStats (MG_MAILLAGE *__mesh, MG_ARETE *__edge, int &nSeg, int &nNodesVertex) |
bool | EdgeMeshHasNode (MG_MAILLAGE *__mesh, MG_ARETE *__edge, MG_NOEUD *__node) |
double | Point_FindClosestSegment (double __xyz[3], const std::vector< MG_SEGMENT * > &__segs, MG_SEGMENT *&__closestSeg) |
bool EdgeMeshHasNode | ( | MG_MAILLAGE * | __mesh, |
MG_ARETE * | __edge, | ||
MG_NOEUD * | __node | ||
) |
Définition à la ligne 135 du fichier mg_maillage_outils.cpp.
Références MG_MAILLAGE::contient(), MG_ELEMENT_TOPOLOGIQUE::get_lien_maillage(), MG_SEGMENT::get_noeud1(), MG_SEGMENT::get_noeud2(), TPL_SET< X >::get_premier(), et TPL_SET< X >::get_suivant().
Référencé par MG_MAILLAGE_OUTILS::SplitEdgeInMesh().
void EdgeMeshStats | ( | MG_MAILLAGE * | __mesh, |
MG_ARETE * | __edge, | ||
int & | nSeg, | ||
int & | nNodesVertex | ||
) |
Définition à la ligne 109 du fichier mg_maillage_outils.cpp.
Références MG_MAILLAGE::contient(), MG_ELEMENT_TOPOLOGIQUE::get_dimension(), MG_ELEMENT_TOPOLOGIQUE::get_lien_maillage(), MG_ELEMENT_MAILLAGE::get_lien_topologie(), MG_SEGMENT::get_noeud1(), MG_SEGMENT::get_noeud2(), TPL_SET< X >::get_premier(), et TPL_SET< X >::get_suivant().
Référencé par MG_MAILLAGE_OUTILS::SplitEdgeInMesh().
double Point_FindClosestSegment | ( | double | __xyz[3], |
const std::vector< MG_SEGMENT * > & | __segs, | ||
MG_SEGMENT *& | __closestSeg | ||
) |
Définition à la ligne 798 du fichier mg_maillage_outils.cpp.
Références OT_ALGORITHME_GEOMETRIQUE::Closest_Point_to_Segment_3d(), MG_NOEUD::get_coord(), MG_SEGMENT::get_noeud1(), MG_SEGMENT::get_noeud2(), et OT_ALGORITHME_GEOMETRIQUE::VEC3_DISTANCE_VEC3().
Référencé par MG_MAILLAGE_OUTILS::_FilterGeometricTolerance5().