ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/REPOS_ERICCA/magic/lib/comparaison/src/vct_comparaison.h
Revision: 74
Committed: Tue Apr 1 18:36:45 2008 UTC (17 years, 1 month ago) by souaissa
Content type: text/plain
Original Path: magic/lib/vectorisation/vectorisation/src/vct_comparaison.h
File size: 1240 byte(s)
Log Message:
mise  à jour de la classe vct_comparaison.cpp

File Contents

# User Rev Content
1 souaissa 66 //---------------------------------------------------------------------------
2    
3     #ifndef vct_comparisonH
4     #define vct_comparisonH
5     //---------------------------------------------------------------------------
6     #ifdef WINDOWS_VERSION
7     #ifdef BUILT_DLL_VECTORISATION
8     #define DLLPORTVECTORISATION __declspec(dllexport)
9     #else
10     #define DLLPORTVECTORISATION __declspec(dllimport)
11     #endif
12     #else
13     #define DLLPORTVECTORISATION
14     #endif
15     //----------------------------------------------------------------------------
16     #include <vector.h>
17     #include "mg_file.h"
18     #include "ot_tenseur.h"
19     #include <ostream>
20     //----------------------------------------------------------------------------
21    
22     class DLLPORTVECTORISATION VCT_COMPARAISON
23     {
24     public:
25     VCT_COMPARAISON(char*fil1,char*fil2);
26     ~VCT_COMPARAISON();
27     virtual void get_comparaison_geometrie();
28     virtual void enregistrer(std::ostream& os);
29     friend std::ostream& operator <<(std::ostream& o,const VCT_COMPARAISON& vct_f);
30     private:
31     vector<int> carte_geometrique_faces;
32     MG_FILE* gest1;
33     MG_FILE* gest2;
34    
35     };
36    
37     DLLPORTVECTORISATION std::ostream& operator <<(std::ostream& os,const VCT_COMPARAISON& vct_cmp);
38     #endif