SMESH_subMeshEventListener used to store _ProxyMeshOfFace, computed by _ViscousBuilder2D, in a SMESH_subMesh of the FACE.
More...
|
static const char * | Name () |
|
◆ _ProxyMeshHolder()
VISCOUS_2D::_ProxyMeshHolder::_ProxyMeshHolder |
( |
const TopoDS_Face & |
face, |
|
|
SMESH_ProxyMesh::Ptr & |
mesh |
|
) |
| |
◆ BeforeDelete()
◆ FindProxyMeshOfFace()
◆ GetName()
const char* SMESH_subMeshEventListener::GetName |
( |
| ) |
const |
|
inherited |
◆ IsDeletable()
bool SMESH_subMeshEventListener::IsDeletable |
( |
| ) |
const |
|
inherited |
◆ Name()
static const char* VISCOUS_2D::_ProxyMeshHolder::Name |
( |
| ) |
|
|
staticprivate |
◆ ProcessEvent()
Do something on a certain event.
- Parameters
-
event | - algo_event or compute_event itself (of SMESH_subMesh) |
eventType | - ALGO_EVENT or COMPUTE_EVENT (of SMESH_subMesh) |
subMesh | - the submesh where the event occurs |
data | - listener data stored in the subMesh |
hyp | - hypothesis, if eventType is algo_event |
The base implementation (see SMESH_subMesh.cxx) translates CLEAN event to the subMeshes stored in the listener data. Also it sends SUBMESH_COMPUTED event in case of successful COMPUTE event.
- Parameters
-
event | - algo_event or compute_event itself |
eventType | - algo_event or compute_event |
subMesh | - the submesh where the event occurs |
data | - listener data stored in the subMesh |
hyp | - hypothesis, if eventType is algo_event |
The base implementation translates CLEAN event to the subMesh stored in listener data. Also it sends SUBMESH_COMPUTED event in case of successful COMPUTE event.
Reimplemented from SMESH_subMeshEventListener.
References SMESH_subMesh::CLEAN, and SMESH_subMesh::COMPUTE_EVENT.
◆ myBusySM
to avoid infinite recursion via events
◆ myIsDeletable
bool SMESH_subMeshEventListener::myIsDeletable |
|
privateinherited |
◆ myName
const char* SMESH_subMeshEventListener::myName |
|
privateinherited |