#ifndef _SMESH_Group_HeaderFile
#define _SMESH_Group_HeaderFile
-#include <SMDSAbs_ElementType.hxx>
+#include "SMESH_SMESH.hxx"
+
+#include "SMDSAbs_ElementType.hxx"
+
#include <string>
#include <TopoDS_Shape.hxx>
-
class SMESHDS_GroupBase;
class SMESH_Mesh;
-class SMESH_Group
+class SMESH_EXPORT SMESH_Group
{
public:
SMESHDS_GroupBase * GetGroupDS () { return myGroupDS; }
- void SetColorNumber (int theColorNumber) { myColorNumber = theColorNumber; }
- int GetColorNumber() const { return myColorNumber; }
-
private:
SMESH_Group (const SMESH_Group& theOther);
// prohibited copy constructor
SMESHDS_GroupBase * myGroupDS;
std::string myName;
- int myColorNumber;
};
#endif