ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/REPOS_ERICCA/magic/lib/optimisation/src/mgopt_posttraitement.h
Revision: 223
Committed: Fri Nov 20 22:02:03 2009 UTC (15 years, 5 months ago) by francois
Content type: text/plain
Original Path: magic/lib/optimisation/optimisation/src/mg_lissage.h
File size: 1030 byte(s)
Log Message:
Bug dans la recherche des voisins sur une peau

File Contents

# User Rev Content
1 francois 222 //---------------------------------------------------------------------------
2    
3     #ifndef lissageH
4     #define lissageH
5    
6     #ifdef WINDOWS_VERSION
7     #ifdef BUILT_DLL_OPTIMISATION
8     #define DLLPORTOPTIMISATION __declspec(dllexport)
9     #else
10     #define DLLPORTOPTIMISATION __declspec(dllimport)
11     #endif
12     #else
13     #define DLLPORTOPTIMISATION
14     #endif
15    
16    
17     class DLLPORTOPTIMISATION MG_LISSAGE
18     {
19     public :
20     MG_LISSAGE();
21     ~MG_LISSAGE();
22    
23     void extract_skin(class FEM_MAILLAGE* mai,class MG_GESTIONNAIRE& gest2);
24    
25    
26     private:
27     class MG_TRIANGLE_PEAU* insere_triangle(class MG_ELEMENT_TOPOLOGIQUE* topo,class MG_NOEUD *mgnoeud1,class MG_NOEUD *mgnoeud2,class MG_NOEUD *mgnoeud3,class MG_MAILLAGE* mg_maillage);
28     MG_TRIANGLE_PEAU* recherche_voisin(MG_NOEUD* mg_noeud1,MG_NOEUD* g_noeud2);
29 francois 223 void mise_ajour_voisin(MG_TRIANGLE_PEAU* voisin,MG_TRIANGLE_PEAU* mtriangle,MG_NOEUD* mgnoeud1,MG_NOEUD* mgnoeud2);
30 francois 222 };
31    
32     //---------------------------------------------------------------------------
33     #endif