Go to the documentation of this file.
27 #ifndef _SMESHDS_GroupBase_HeaderFile
28 #define _SMESHDS_GroupBase_HeaderFile
36 #include <Quantity_Color.hxx>
48 int GetID()
const {
return myID; }
62 virtual bool IsEmpty();
64 virtual bool Contains (
const int theID);
70 int GetID (
const int theIndex);
76 { myColor = theColor;}
81 void SetColorGroup (
int theColorGroup);
83 int GetColorGroup()
const;
boost::shared_ptr< SMDS_Iterator< const SMDS_MeshElement * > > SMDS_ElemIteratorPtr
virtual ~SMESHDS_GroupBase()
SMDSAbs_ElementType GetType() const
void SetColor(const Quantity_Color &theColor)
void SetStoreName(const char *theName)
SMDS_ElemIteratorPtr myIterator
const SMESHDS_Mesh * myMesh
SMDSAbs_ElementType myType
const SMESHDS_Mesh * GetMesh() const
Quantity_Color GetColor() const
const char * GetStoreName() const
SMDSAbs_ElementType
Type (node, edge, face or volume) of elements.