ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/REPOS_ERICCA/magic/lib/mailleur/src/mailleur_analyse.h
Revision: 426
Committed: Wed Sep 25 20:32:34 2013 UTC (11 years, 7 months ago) by francois
Content type: text/plain
File size: 979 byte(s)
Log Message:
parametrage de l'angle limite pour l'analyse des triangles retournés

File Contents

# User Rev Content
1 francois 425 //---------------------------------------------------------------------------
2    
3     #ifndef mailleur_analyseH
4     #define mailleur_analyseH
5     //---------------------------------------------------------------------------
6    
7    
8    
9     #ifdef WINDOWS_VERSION
10     #ifdef BUILT_DLL_MAILLEUR
11     #define DLLPORTMAIL __declspec(dllexport)
12     #else
13     #define DLLPORTMAIL __declspec(dllimport)
14     #endif
15     #else
16     #define DLLPORTMAIL
17     #endif
18    
19     #include "mailleur.h"
20    
21     class MG_MAILLAGE;
22     class OT_CPU;
23    
24    
25    
26     class DLLPORTMAIL MAILLEUR_ANALYSE:public MAILLEUR
27     {
28     public:
29     MAILLEUR_ANALYSE(MG_MAILLAGE* m,OT_CPU* comp=NULL);
30     MAILLEUR_ANALYSE(MAILLEUR_ANALYSE &mdd);
31     virtual ~MAILLEUR_ANALYSE();
32    
33    
34     void analyse(char *nom=NULL);
35 francois 426 void change_borne(double val1,double val2,double val3);
36     void get_borne(double &val1,double &val2,double &val3);
37     void change_eps_angle_retourne(double val);
38     double get_eps_angle_retourne(void);
39 francois 425
40     private:
41     MG_MAILLAGE* mai;
42     double borne1;
43     double borne2;
44     double borne3;
45 francois 426 double eps_angle_retourne;
46 francois 425
47     };
48    
49    
50    
51    
52    
53     #endif