From: eap Date: Wed, 7 Nov 2007 09:32:54 +0000 (+0000) Subject: PAL16774 (Crash after display of many groups) X-Git-Tag: V3_2_9rc1~33 X-Git-Url: http://git.salome-platform.org/gitweb/?a=commitdiff_plain;h=35099cb7b439a00dd35f48438f438de6ff3e2999;p=modules%2Fsmesh.git PAL16774 (Crash after display of many groups) + void RemoveVisuData(int studyID); - void UpdateView (SUIT_ViewWindow*, + bool UpdateView (SUIT_ViewWindow*, --- diff --git a/src/SMESHGUI/SMESHGUI_VTKUtils.h b/src/SMESHGUI/SMESHGUI_VTKUtils.h index 0e5f7dad7..4d866c132 100644 --- a/src/SMESHGUI/SMESHGUI_VTKUtils.h +++ b/src/SMESHGUI/SMESHGUI_VTKUtils.h @@ -90,13 +90,14 @@ namespace SMESH { SMESH_Actor* CreateActor (_PTR(Study), const char*, int = false); void DisplayActor (SUIT_ViewWindow*, SMESH_Actor* theActor); void RemoveActor (SUIT_ViewWindow*, SMESH_Actor* theActor); + void RemoveVisuData(int studyID); //---------------------------------------------------------------------------- enum EDisplaing {eDisplayAll, eDisplay, eDisplayOnly, eErase, eEraseAll}; - void UpdateView (SUIT_ViewWindow*, + bool UpdateView (SUIT_ViewWindow*, EDisplaing theAction, const char* theEntry = ""); - void UpdateView (EDisplaing theAction, + bool UpdateView (EDisplaing theAction, const char* theEntry = ""); void UpdateView();