MAGiC
V5.0
Mailleurs Automatiques de Géometries intégrés à la Cao
rec_contour.cpp
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
//####// rec_contour.cpp
15
//####//
16
//####//------------------------------------------------------------
17
//####//------------------------------------------------------------
18
//####// COPYRIGHT 2000-2024
19
//####// jeu 13 jun 2024 11:58:56 EDT
20
//####//------------------------------------------------------------
21
//####//------------------------------------------------------------
22
#include "
gestionversion.h
"
23
24
#pragma hdrstop
25
26
#include "
occ_fonction.h
"
27
#include "
rec_contour.h
"
28
#include "
rec_arete.h
"
29
30
31
#pragma package(smart_init)
32
33
34
35
REC_CONTOUR::REC_CONTOUR
(
FEM_MAILLAGE
* fem_mai,
int
Idealise,
OCC_FONCTION_RECONSTRUCTION
& fonc,
int
test,
int
* faces):
REC_FACE
(fem_mai, Idealise, fonc, test, faces)
36
{
37
38
}
39
40
REC_CONTOUR::~REC_CONTOUR
()
41
{
42
43
}
44
45
void
REC_CONTOUR::Reconstruire
(
MG_BOUCLE
* Boucle,
double
coef)
46
{
47
48
fonction
.
Creer_Contour
();
49
50
51
52
int
nbCoarete = Boucle->
get_nb_mg_coarete
();
53
for
(
int
i =0; i<nbCoarete;i++)
54
{
55
MG_COARETE
* coArete = Boucle->
get_mg_coarete
(i);
56
57
REC_ARETE
Rec(
fem_maillage
,
Idealiser
,
fonction
,
testo
,
faceso
);
58
Rec.
Reconstruire
(coArete, coef);
59
60
}
61
}
62
63
void
REC_CONTOUR::Enregistrer
(
char
*path)
64
{
65
}
66
67
68
69
70
71
72
73
74
REC_CONTOUR::Enregistrer
void Enregistrer(char *fich)
Definition:
rec_contour.cpp:63
REC_BREP::fonction
OCC_FONCTION_RECONSTRUCTION & fonction
Definition:
rec_brep.h:56
REC_CONTOUR::REC_CONTOUR
REC_CONTOUR(FEM_MAILLAGE *fem_mai, int Idealise, OCC_FONCTION_RECONSTRUCTION &fonc, int test, int *faces)
Definition:
rec_contour.cpp:35
OCC_FONCTION_RECONSTRUCTION
Definition:
occ_fonction_reconstruction.h:84
MG_BOUCLE
Definition:
mg_boucle.h:35
gestionversion.h
MG_BOUCLE::get_nb_mg_coarete
virtual int get_nb_mg_coarete(void)
Definition:
mg_boucle.cpp:78
REC_BREP::fem_maillage
FEM_MAILLAGE * fem_maillage
Definition:
rec_brep.h:52
REC_FACE::testo
int testo
Definition:
rec_face.h:46
MG_COARETE
Definition:
mg_coarete.h:31
OCC_FONCTION_RECONSTRUCTION::Creer_Contour
int Creer_Contour()
Definition:
occ_fonction_reconstruction.cpp:289
REC_FACE
Definition:
rec_face.h:34
rec_contour.h
FEM_MAILLAGE
Definition:
fem_maillage.h:66
rec_arete.h
REC_FACE::faceso
int * faceso
Definition:
rec_face.h:47
REC_CONTOUR::Reconstruire
void Reconstruire(MG_BOUCLE *Boucle, double coef)
Definition:
rec_contour.cpp:45
MG_BOUCLE::get_mg_coarete
virtual MG_COARETE * get_mg_coarete(int num)
Definition:
mg_boucle.cpp:84
REC_CONTOUR::~REC_CONTOUR
virtual ~REC_CONTOUR()
Definition:
rec_contour.cpp:40
REC_ARETE::Reconstruire
void Reconstruire(MG_COARETE *coArete, double coef)
Definition:
rec_arete.cpp:50
REC_BREP::Idealiser
int Idealiser
Definition:
rec_brep.h:53
occ_fonction.h
REC_ARETE
Definition:
rec_arete.h:33
home
francois
tmp
lib
reconstruction
src
rec_contour.cpp
Généré le Jeudi 12 Juin 2025 23:00:10 pour MAGiC par
1.8.17