Salome HOME
Undef max Visual Studio definition.
[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 "Hex_defines.hxx"
8 #include "HexSubShape.hxx"
9
10 BEGIN_NAMESPACE_HEXA
11
12 class HEXABLOCKENGINE_EXPORT FaceShape : public SubShape
13 {
14 public :
15     FaceShape (NewShape* dad, int id);
16
17     void  addAssociation   (Quad* elt);
18     int   countAssociation ()                { return tab_assoc.size(); }
19     Quad* getAssociation   (int nro);
20
21     // void   saveXml (XmlWriter* xml);
22 private :
23     Quads tab_assoc;
24 };
25 END_NAMESPACE_HEXA
26 #endif