const VISU::PMeshOnEntityImpl& theMeshOnEntity,
const VISU::PProfileImpl& theProfile)
{
+ // rnv fix for issue 19999:
+ // Throw exception in case if mesh on entity from profile is not equal
+ // input mesh on entity. This exception catch in tne VISU_Convertor_impl::GetTimeStampOnMesh
+ // function.
+ if(theProfile->myMeshOnEntity && theProfile->myMeshOnEntity != theMeshOnEntity.get())
+ EXCEPTION(std::runtime_error,"GetMeshOnProfile >> theProfile->myMeshOnEntity != theMeshOnEntity.get()");
+
if(theProfile->myIsVTKDone)
return true;
- if(theProfile->myMeshOnEntity && theProfile->myMeshOnEntity != theMeshOnEntity.get())
- return false;
+ // if(theProfile->myMeshOnEntity && theProfile->myMeshOnEntity != theMeshOnEntity.get())
+ // return false;
VISU::TTimerLog aTimerLog(MYDEBUG,"GetMeshOnProfile");
INITMSG(MYDEBUG,"GetMeshOnProfile - anEntity = "<<theMeshOnEntity->myEntity<<std::endl);