ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/REPOS_ERICCA/magic/lib/fichier/src/mg_table.h
Revision: 698
Committed: Tue Jul 28 23:04:28 2015 UTC (9 years, 9 months ago) by francois
Content type: text/plain
File size: 1580 byte(s)
Log Message:
ajout d'un filtre de topologie pour la creation de table

File Contents

# User Rev Content
1 francois 697 //---------------------------------------------------------------------------
2    
3     #ifndef mg_tableH
4     #define mg_tableH
5     #include <string>
6    
7    
8     class FEM_MAILLAGE;
9     class FEM_NOEUD;
10     class FEM_ELEMENT1;
11     class FEM_ELEMENT2;
12     class FEM_ELEMENT3;
13 francois 698 class MG_ELEMENT_TOPOLOGIQUE;
14 francois 697
15    
16     class MG_TABLE
17     {
18     public :
19     MG_TABLE();
20     ~MG_TABLE();
21    
22    
23     virtual std::string info_noeud(FEM_MAILLAGE *fem, FEM_NOEUD* no);
24 francois 698 virtual void info_noeud(FEM_MAILLAGE *fem,char *nomfichier,MG_ELEMENT_TOPOLOGIQUE *topo=NULL);
25 francois 697 virtual std::string info_element1(FEM_MAILLAGE *fem, FEM_ELEMENT1* ele);
26 francois 698 virtual void info_element1(FEM_MAILLAGE *fem,char *nomfichier,MG_ELEMENT_TOPOLOGIQUE *topo=NULL);
27 francois 697 virtual std::string info_element2(FEM_MAILLAGE *fem, FEM_ELEMENT2* ele);
28 francois 698 virtual void info_element2(FEM_MAILLAGE *fem,char *nomfichier,MG_ELEMENT_TOPOLOGIQUE *topo=NULL);
29 francois 697 virtual std::string info_element3(FEM_MAILLAGE *fem, FEM_ELEMENT3* ele);
30 francois 698 virtual void info_element3(FEM_MAILLAGE *fem,char *nomfichier,MG_ELEMENT_TOPOLOGIQUE *topo=NULL);
31 francois 697
32     private:
33     virtual std::string info_noeud(FEM_MAILLAGE *fem, FEM_NOEUD* no,int numno,bool avectitre);
34     virtual std::string info_element1(FEM_MAILLAGE *fem, FEM_ELEMENT1* ele,int numno,bool avectitre);
35     virtual std::string info_element2(FEM_MAILLAGE *fem, FEM_ELEMENT2* ele,int numno,bool avectitre);
36     virtual std::string info_element3(FEM_MAILLAGE *fem, FEM_ELEMENT3* ele,int numno,bool avectitre);
37    
38    
39    
40     private:
41    
42    
43    
44     };
45    
46     //---------------------------------------------------------------------------
47     #endif