// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
-// See http://www.salome-platform.org or email : webmaster.salome@opencascade.org
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
//
//
//
#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