•All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Properties Friends Modules Pages
#include <SMESH_ControlsDef.hxx>
Public Member Functions | |
BelongToMeshGroup () | |
const SMESHDS_GroupBase * | GetGroup () const |
virtual SMDSAbs_ElementType | GetType () const |
virtual bool | IsSatisfy (long theElementId) |
void | SetGroup (SMESHDS_GroupBase *g) |
virtual void | SetMesh (const SMDS_Mesh *theMesh) |
void | SetStoreName (const std::string &sn) |
virtual SMDSAbs_ElementType | GetType () const =0 |
virtual bool | IsSatisfy (long theElementId)=0 |
Public Member Functions inherited from SMESH::Controls::Functor | |
virtual SMDSAbs_ElementType | GetType () const =0 |
virtual void | SetMesh (const SMDS_Mesh *theMesh)=0 |
virtual | ~Functor () |
BelongToMeshGroup::BelongToMeshGroup | ( | ) |
const SMESHDS_GroupBase * SMESH::Controls::BelongToMeshGroup::GetGroup | ( | ) | const |
|
virtual |
Implements SMESH::Controls::Predicate.
References SMESHDS_GroupBase::GetType().
|
virtual |
Implements SMESH::Controls::Predicate.
References SMESHDS_GroupBase::Contains().
void BelongToMeshGroup::SetGroup | ( | SMESHDS_GroupBase * | g | ) |
|
virtual |
Implements SMESH::Controls::Functor.
References SMESHDS_GroupBase::GetMesh(), and SMESHDS_GroupBase::IsEmpty().
void BelongToMeshGroup::SetStoreName | ( | const std::string & | sn | ) |