MAGiC
V5.0
Mailleurs Automatiques de Géometries intégrés à la Cao
mailleur1d.h
Aller à la documentation de ce fichier.
1
//####//------------------------------------------------------------
2
//####//------------------------------------------------------------
3
//####// MAGiC
4
//####// Jean Christophe Cuilliere et Vincent FRANCOIS
5
//####// Departement de Genie Mecanique - UQTR
6
//####//------------------------------------------------------------
7
//####// MAGIC est un projet de recherche de l equipe ERICCA
8
//####// du departement de genie mecanique de l Universite du Quebec a Trois Rivieres
9
//####// http://www.uqtr.ca/ericca
10
//####// http://www.uqtr.ca/
11
//####//------------------------------------------------------------
12
//####//------------------------------------------------------------
13
//####//
14
//####// mailleur1d.h
15
//####//
16
//####//------------------------------------------------------------
17
//####//------------------------------------------------------------
18
//####// COPYRIGHT 2000-2024
19
//####// jeu 13 jun 2024 11:58:55 EDT
20
//####//------------------------------------------------------------
21
//####//------------------------------------------------------------
22
#ifndef _MAILLEUR1D_
23
#define _MAILLEUR1D_
24
25
26
27
28
29
#include "
mg_maillage.h
"
30
#include "
mg_geometrie.h
"
31
#include "
mg_arete.h
"
32
#include "
mailleur.h
"
33
#include "
fct_taille_arete.h
"
34
35
36
class
MAILLEUR1D
:
public
MAILLEUR
37
{
38
public :
39
MAILLEUR1D
(
MG_MAILLAGE
* mgmai,
MG_GEOMETRIE
*mggeo,
FCT_TAILLE
* fct_taille,
MG_ARETE
* mgarete=NULL);
40
~MAILLEUR1D
();
41
42
int
maille
(
MG_GROUPE_TOPOLOGIQUE
* mggt=NULL);
43
int
maille
(
MG_ARETE
* mgarete,
double
t1=0.0,
MG_NOEUD
* noeud_depart=NULL,
double
t2=0.0,
MG_NOEUD
* noeud_arrivee=NULL);
44
void
adapte
(
void
);
45
46
private :
47
MG_MAILLAGE
*
mg_maillage
;
48
MG_GEOMETRIE
*
mg_geometrie
;
49
MG_ARETE
*
mg_arete
;
50
FCT_TAILLE
*
metrique
;
51
52
};
53
54
55
56
57
58
59
#endif
mg_geometrie.h
MAILLEUR1D::mg_geometrie
MG_GEOMETRIE * mg_geometrie
Definition:
mailleur1d.h:48
MAILLEUR1D::MAILLEUR1D
MAILLEUR1D(MG_MAILLAGE *mgmai, MG_GEOMETRIE *mggeo, FCT_TAILLE *fct_taille, MG_ARETE *mgarete=NULL)
Definition:
mailleur1d.cpp:37
FCT_TAILLE
Definition:
fct_taille.h:30
MAILLEUR1D::metrique
FCT_TAILLE * metrique
Definition:
mailleur1d.h:50
MAILLEUR1D
Definition:
mailleur1d.h:36
MAILLEUR1D::mg_maillage
MG_MAILLAGE * mg_maillage
Definition:
mailleur1d.h:47
mailleur.h
MAILLEUR1D::~MAILLEUR1D
~MAILLEUR1D()
Definition:
mailleur1d.cpp:43
MG_NOEUD
Definition:
mg_noeud.h:41
MAILLEUR1D::adapte
void adapte(void)
Definition:
mailleur1d.cpp:244
mg_arete.h
MAILLEUR1D::mg_arete
MG_ARETE * mg_arete
Definition:
mailleur1d.h:49
mg_maillage.h
MAILLEUR1D::maille
int maille(MG_GROUPE_TOPOLOGIQUE *mggt=NULL)
Definition:
mailleur1d.cpp:50
MG_GROUPE_TOPOLOGIQUE
Definition:
mg_groupe_topologique.h:31
MAILLEUR
Definition:
mailleur.h:33
MG_GEOMETRIE
Definition:
mg_geometrie.h:84
MG_MAILLAGE
Definition:
mg_maillage.h:62
MG_ARETE
Definition:
mg_arete.h:36
fct_taille_arete.h
home
francois
tmp
lib
mailleur
src
mailleur1d.h
Généré le Jeudi 12 Juin 2025 23:00:07 pour MAGiC par
1.8.17