ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/REPOS_ERICCA/magic/lib/reconstruction/src/rec_sommet.cpp
Revision: 1158
Committed: Thu Jun 13 22:18:49 2024 UTC (11 months, 1 week ago) by francois
File size: 2011 byte(s)
Log Message:
compatibilité Ubuntu 22.04
Suppression des refeences à Windows
Ajout d'une banière

File Contents

# User Rev Content
1 francois 1158 //####//------------------------------------------------------------
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_sommet.cpp
15     //####//
16     //####//------------------------------------------------------------
17     //####//------------------------------------------------------------
18     //####// COPYRIGHT 2000-2024
19     //####// jeu 13 jun 2024 11:58:56 EDT
20     //####//------------------------------------------------------------
21     //####//------------------------------------------------------------
22 5 #include "gestionversion.h"
23    
24     #pragma hdrstop
25    
26 francois 481 #include "occ_fonction.h"
27     #include "rec_sommet.h"
28 5 #include "fem_noeud.h"
29     #include "fem_maillage.h"
30    
31    
32     #pragma package(smart_init)
33    
34    
35    
36 couturad 740 REC_SOMMET::REC_SOMMET(FEM_MAILLAGE* mgmai, int Idealise, OCC_FONCTION_RECONSTRUCTION& fonc): REC_BREP(mgmai, Idealise, fonc)
37 5 {
38    
39     }
40    
41     REC_SOMMET::~REC_SOMMET()
42     {
43    
44     }
45    
46    
47 louhichi 211 void REC_SOMMET::Reconstruire(MG_SOMMET* Sommet, double coef)
48 5 {
49    
50    
51     int nb_noeud = Sommet->get_lien_fem_maillage()->get_nb();
52     FEM_NOEUD* noeud0;
53     for (int i =0; i<nb_noeud;i++)
54     {
55     FEM_NOEUD* noeud =(FEM_NOEUD*)Sommet->get_lien_fem_maillage()->get(i);
56 louhichi 211 if (!fem_maillage->contient(noeud)) continue;
57 5 noeud0 = noeud;
58     }
59    
60 louhichi 211 double x_sommet = noeud0->get_x(coef);
61     double y_sommet = noeud0->get_y(coef);
62     double z_sommet = noeud0->get_z(coef);
63 5
64    
65     }
66    
67    
68     void REC_SOMMET::Enregistrer(char *path)
69     {
70    
71     }
72    
73    
74    
75    
76    
77    
78    
79    
80    
81    
82