26 #ifndef _SMESHDS_GroupOnGeom_HeaderFile
27 #define _SMESHDS_GroupOnGeom_HeaderFile
32 #include <TopoDS_Shape.hxx>
43 const TopoDS_Shape& theShape);
47 TopoDS_Shape
GetShape()
const {
return myShape; }
SMDSAbs_ElementType
Type (node, edge, face or volume) of elements.
boost::shared_ptr< SMDS_Iterator< const SMDS_MeshElement * > > SMDS_ElemIteratorPtr
virtual bool Contains(const SMDS_MeshElement *elem)
const SMESHDS_SubMesh * mySubMesh
SMESHDS_GroupOnGeom(const int theID, const SMESHDS_Mesh *theMesh, const SMDSAbs_ElementType theType, const TopoDS_Shape &theShape)
void SetShape(const TopoDS_Shape &theShape)
TopoDS_Shape GetShape() const
virtual SMDS_ElemIteratorPtr GetElements()
virtual bool Contains(const int theID)