bool isPrecise = false;
if ( nbFaces < maxNbFaces )
try {
+ OCC_CATCH_SIGNALS;
GEOMUtils::PreciseBoundingBox( aShape, Box );
isPrecise = true;
}
if ( !GetMeshDS()->IsUsedHypothesis( hyp ))
return;
- if (_callUp)
- _callUp->HypothesisModified();
+ if (_callUp && hyp)
+ _callUp->HypothesisModified( hyp->GetID() );
SMESH_Algo *algo;
const SMESH_HypoFilter* compatibleHypoKind;