- void ComputeSubMeshStateEngine(int event);
+ void ComputeSubMeshStateEngine(int event, const bool includeSelf=false);
//purpose :
//=======================================================================
-void SMESH_subMesh::ComputeSubMeshStateEngine(int event)
+void SMESH_subMesh::ComputeSubMeshStateEngine(int event, const bool includeSelf)
{
- SMESH_subMeshIteratorPtr smIt = getDependsOnIterator(false,false);
+ SMESH_subMeshIteratorPtr smIt = getDependsOnIterator(includeSelf,false);
while ( smIt->more() )
smIt->next()->ComputeStateEngine(event);
}
void DumpAlgoState(bool isMain);
bool ComputeStateEngine(int event);
- void ComputeSubMeshStateEngine(int event);
+ void ComputeSubMeshStateEngine(int event, const bool includeSelf=false);
bool Evaluate(MapShapeNbElems& aResMap);