#include "SMESHGUI_HypothesesUtils.h"
#include "SMESHGUI_Utils.h"
#include "SMESHGUI_SpinBox.h"
+#include "SMESHGUI_VTKUtils.h"
+#include "SMESH_Actor.h"
// SALOME KERNEL includes
#include <SALOMEDSClient_Study.hxx>
#include <SUIT_Session.h>
#include <SalomeApp_IntSpinBox.h>
#include <SalomeApp_Tools.h>
+#include <SVTK_ViewWindow.h>
// Qt includes
#include <QFrame>
aMesh = aSubMesh->GetFather();
_PTR(SObject) meshSO = SMESH::FindSObject( aMesh );
SMESH::ModifiedMesh( meshSO, false, aMesh->NbNodes()==0);
+ SMESH_Actor* actor = SMESH::FindActorByEntry( meshSO->GetID().c_str() );
+ if( actor ) {
+ actor->Update();
+ }
}
}
SMESHGUI::GetSMESHGUI()->updateObjBrowser( true, 0 );
myDlg->close();
//delete myDlg; since WA_DeleteOnClose==true
myDlg = 0;
+ if (SVTK_ViewWindow* vf = SMESH::GetCurrentVtkView()) {
+ vf->Repaint();
+ }
emit finished( result );
}
const QString& theLabel,
const QString& theIconId,
const QString& theContext,
+ const int theGroupID,
+ const int thePriority,
const QList<int>& theDim,
const bool theIsAuxOrNeedHyp,
const QStringList& theBasicHypos,
Label( theLabel ),
IconId( theIconId ),
Context( theContext ),
+ GroupID( theGroupID ),
+ Priority( thePriority ),
Dim( theDim ),
IsAuxOrNeedHyp( theIsAuxOrNeedHyp ),
IsNeedGeometry( theIsNeedGeometry ),