ADD_ALGO enum value | SMESH_subMesh | |
ADD_FATHER_ALGO enum value | SMESH_subMesh | |
ADD_FATHER_HYP enum value | SMESH_subMesh | |
ADD_HYP enum value | SMESH_subMesh | |
ALGO_EVENT enum value | SMESH_subMesh | |
algo_event enum name | SMESH_subMesh | |
algo_state enum name | SMESH_subMesh | |
AlgoStateEngine(int event, SMESH_Hypothesis *anHyp) | SMESH_subMesh | |
CanAddHypothesis(const SMESH_Hypothesis *theHypothesis) const | SMESH_subMesh | |
CHECK_COMPUTE_STATE enum value | SMESH_subMesh | |
checkComputeError(SMESH_Algo *theAlgo, const bool theComputeOK, const TopoDS_Shape &theShape=TopoDS_Shape()) | SMESH_subMesh | protected |
CheckConcurentHypothesis(const int theHypType) | SMESH_subMesh | |
CLEAN enum value | SMESH_subMesh | |
cleanDependants() | SMESH_subMesh | protected |
cleanDependsOn(SMESH_Algo *algoRequiringCleaning=0) | SMESH_subMesh | protected |
ClearAncestors() | SMESH_subMesh | |
COMPUTE enum value | SMESH_subMesh | |
COMPUTE_CANCELED enum value | SMESH_subMesh | |
COMPUTE_EVENT enum value | SMESH_subMesh | |
compute_event enum name | SMESH_subMesh | |
COMPUTE_OK enum value | SMESH_subMesh | |
compute_state enum name | SMESH_subMesh | |
COMPUTE_SUBMESH enum value | SMESH_subMesh | |
computeCost() const | SMESH_subMesh | protected |
ComputeStateEngine(int event) | SMESH_subMesh | |
ComputeSubMeshStateEngine(int event, const bool includeSelf=false) | SMESH_subMesh | |
CreateSubMeshDS() | SMESH_subMesh | |
DeleteEventListener(EventListener *listener) | SMESH_subMesh | |
deleteOwnListeners() | SMESH_subMesh | protected |
DependsOn() | SMESH_subMesh | |
DependsOn(const SMESH_subMesh *other) const | SMESH_subMesh | |
DumpAlgoState(bool isMain) | SMESH_subMesh | |
Evaluate(MapShapeNbElems &aResMap) | SMESH_subMesh | |
event_type enum name | SMESH_subMesh | |
FAILED_TO_COMPUTE enum value | SMESH_subMesh | |
FindIntersection(const SMESH_subMesh *theOther, std::set< const SMESH_subMesh * > &theSetOfCommon) const | SMESH_subMesh | |
GetAlgo() const | SMESH_subMesh | |
GetAlgoState() const | SMESH_subMesh | |
GetAncestors() const | SMESH_subMesh | |
getCollection(SMESH_Gen *theGen, SMESH_Algo *theAlgo, bool &theSubComputed, bool &theSubFailed, std::vector< SMESH_subMesh * > &theSubs) | SMESH_subMesh | protected |
GetComputeCost() const | SMESH_subMesh | |
GetComputeError() | SMESH_subMesh | |
GetComputeState() const | SMESH_subMesh | |
getDependsOnIterator(const bool includeSelf, const bool complexShapeFirst=false) const | SMESH_subMesh | |
GetEventListenerData(EventListener *listener, const bool myOwn=false) const | SMESH_subMesh | |
GetEventListenerData(const std::string &listenerName, const bool myOwn=false) const | SMESH_subMesh | |
GetFather() | SMESH_subMesh | |
GetFirstToCompute() | SMESH_subMesh | |
GetId() const | SMESH_subMesh | |
getSimilarAttached(const TopoDS_Shape &theShape, const SMESH_Hypothesis *theHyp, const int theHypType=0) | SMESH_subMesh | protected |
GetSubMeshDS() | SMESH_subMesh | |
GetSubMeshDS() const | SMESH_subMesh | |
GetSubShape() const | SMESH_subMesh | |
HYP_OK enum value | SMESH_subMesh | |
insertDependence(const TopoDS_Shape aShape, TopAbs_ShapeEnum aSubType) | SMESH_subMesh | protected |
IsAlwaysComputed() | SMESH_subMesh | |
IsApplicableHypotesis(const SMESH_Hypothesis *theHypothesis, const TopAbs_ShapeEnum theShapeType) | SMESH_subMesh | static |
IsApplicableHypotesis(const SMESH_Hypothesis *theHypothesis) const | SMESH_subMesh | |
IsConform(const SMESH_Algo *theAlgo) | SMESH_subMesh | |
IsEmpty() const | SMESH_subMesh | |
IsMeshComputed() const | SMESH_subMesh | |
loadDependentMeshes() | SMESH_subMesh | protected |
MESH_ENTITY_REMOVED enum value | SMESH_subMesh | |
MISSING_HYP enum value | SMESH_subMesh | |
MODIF_ALGO_STATE enum value | SMESH_subMesh | |
MODIF_HYP enum value | SMESH_subMesh | |
NO_ALGO enum value | SMESH_subMesh | |
NOT_READY enum value | SMESH_subMesh | |
notifyListenersOnEvent(const int event, const event_type eventType, SMESH_Hypothesis *hyp=0) | SMESH_subMesh | protected |
READY_TO_COMPUTE enum value | SMESH_subMesh | |
REMOVE_ALGO enum value | SMESH_subMesh | |
REMOVE_FATHER_ALGO enum value | SMESH_subMesh | |
REMOVE_FATHER_HYP enum value | SMESH_subMesh | |
REMOVE_HYP enum value | SMESH_subMesh | |
removeSubMeshElementsAndNodes() | SMESH_subMesh | protected |
setAlgoState(algo_state state) | SMESH_subMesh | protected |
SetEventListener(EventListener *listener, EventListenerData *data, SMESH_subMesh *where) | SMESH_subMesh | |
setEventListener(EventListener *listener, EventListenerData *data) | SMESH_subMesh | protected |
SetIsAlwaysComputed(bool isAlCo) | SMESH_subMesh | |
SMESH_subMesh(int Id, SMESH_Mesh *father, SMESHDS_Mesh *meshDS, const TopoDS_Shape &aSubShape) | SMESH_subMesh | |
SUBMESH_COMPUTED enum value | SMESH_subMesh | |
SUBMESH_LOADED enum value | SMESH_subMesh | |
SUBMESH_RESTORED enum value | SMESH_subMesh | |
SubMeshesAlgoStateEngine(int event, SMESH_Hypothesis *anHyp, bool exitOnFatal=false) | SMESH_subMesh | |
SubMeshesComputed(bool *isFailedToCompute=0) const | SMESH_subMesh | |
updateDependantsState(const compute_event theEvent) | SMESH_subMesh | protected |
updateSubMeshState(const compute_state theState) | SMESH_subMesh | protected |
~SMESH_subMesh() | SMESH_subMesh | virtual |