|
SALOME - SMESH
|
#include <SMESHDS_GroupOnGeom.hxx>


Public Member Functions | |
| 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 bool | Contains (const int theID) |
| virtual bool | Contains (const SMDS_MeshElement *elem) |
| virtual SMDS_ElemIteratorPtr | GetElements () |
| int | GetID () const |
| int | GetID (const int theIndex) |
| const SMESHDS_Mesh * | GetMesh () const |
| virtual void | SetType (SMDSAbs_ElementType theType) |
| SMDSAbs_ElementType | GetType () const |
| void | SetStoreName (const char *theName) |
| const char * | GetStoreName () const |
| virtual int | Extent () |
| virtual bool | IsEmpty () |
| void | SetColor (const Quantity_Color &theColor) |
| Quantity_Color | GetColor () const |
| void | SetColorGroup (int theColorGroup) |
| int | GetColorGroup () const |
Protected Member Functions | |
| const SMDS_MeshElement * | findInMesh (const int theID) const |
| void | resetIterator () |
Private Attributes | |
| TopoDS_Shape | myShape |
| const SMESHDS_SubMesh * | mySubMesh |
Definition at line 36 of file SMESHDS_GroupOnGeom.hxx.
| SMESHDS_GroupOnGeom::SMESHDS_GroupOnGeom | ( | const int | theID, |
| const SMESHDS_Mesh * | theMesh, | ||
| const SMDSAbs_ElementType | theType, | ||
| const TopoDS_Shape & | theShape | ||
| ) |
| void SMESHDS_GroupOnGeom::SetShape | ( | const TopoDS_Shape & | theShape | ) |
| TopoDS_Shape SMESHDS_GroupOnGeom::GetShape | ( | ) | const |
Definition at line 47 of file SMESHDS_GroupOnGeom.hxx.
|
virtual |
Reimplemented from SMESHDS_GroupBase.
|
virtual |
Reimplemented from SMESHDS_GroupBase.
|
virtual |
Implements SMESHDS_GroupBase.
|
inherited |
Definition at line 48 of file SMESHDS_GroupBase.hxx.
|
inherited |
Definition at line 50 of file SMESHDS_GroupBase.hxx.
|
virtualinherited |
Reimplemented in SMESHDS_Group.
|
inherited |
Definition at line 54 of file SMESHDS_GroupBase.hxx.
|
inherited |
Definition at line 56 of file SMESHDS_GroupBase.hxx.
|
inherited |
Definition at line 58 of file SMESHDS_GroupBase.hxx.
|
virtualinherited |
Reimplemented in SMESHDS_Group.
|
virtualinherited |
Reimplemented in SMESHDS_Group.
|
inherited |
Definition at line 75 of file SMESHDS_GroupBase.hxx.
|
inherited |
Definition at line 78 of file SMESHDS_GroupBase.hxx.
|
inherited |
|
inherited |
|
protectedinherited |
|
protectedinherited |
|
private |
Definition at line 57 of file SMESHDS_GroupOnGeom.hxx.
|
private |
Definition at line 58 of file SMESHDS_GroupOnGeom.hxx.