Salome HOME
Merge from V6_main 13/12/2012
[modules/hexablock.git] / src / HEXABLOCK / HexFaceShape.hxx
1
2 // class : Gestion des Sous-shapes categorie Faces
3
4 #ifndef __FACE_SHAPE_H_
5 #define __FACE_SHAPE_H_
6
7 #include "HexSubShape.hxx"
8
9 BEGIN_NAMESPACE_HEXA
10
11 class FaceShape : public SubShape
12 {
13 public :
14     FaceShape (NewShape* dad, int id);
15
16     void  addAssociation   (Quad* elt);
17     int   countAssociation ()                { return tab_assoc.size(); }
18     Quad* getAssociation   (int nro);
19
20     // void   saveXml (XmlWriter* xml);
21 private :
22     Quads tab_assoc;
23 };
24 END_NAMESPACE_HEXA
25 #endif