#include "VisuGUI_StreamLinesDlg.h"
#include "VisuGUI_EditContainerDlg.h"
#include "VisuGUI_TimeAnimation.h"
+#include "VisuGUI_ClippingDlg.h"
#include "VisuGUI_Selection.h"
#include "VisuGUI_NonIsometricDlg.h"
/* Import Mesh from MED, DAT file */
/* ======================================================================================== */
- case 111:
- {
- visuGUI->CopyAndImportFile();
- break;
- }
+ // case 111:
+ // {
+ // visuGUI->CopyAndImportFile();
+ // break;
+ // }
case 112:
{
visuGUI->ImportFile();
/* POP-UP OBJECTS BROWSER */
/* ============================ */
- case 900 : // Rename object
- visuGUI->Rename();
- break;
+ // case 900 : // Rename object
+ // visuGUI->Rename();
+ // break;
// ---------------- For Popup in Viewer
+ /*
case 802 : // Erase
case 902 : // Erase
visuGUI->ErasePrs();
case 908 : // Sweep IsoSurfaces or Cutplanes
visuGUI->Sweep();
break;
+ */
/* ======================================================================================== */
/* Preferences for Scalar Bar */
tr("ERR_NO_MEMORY") + " " + tr(e.what()),
tr("VISU_BUT_OK") );
return false;
- }
+ }
catch (std::exception& e){
INFOS(e.what());
QAD_MessageBox::warn1(QAD_Application::getDesktop(), tr ("VISU_WARNING"),
tr(e.what()),
tr("VISU_BUT_OK") );
- }catch (const SALOME::SALOME_Exception& S_ex) {
+ }
+ catch (const SALOME::SALOME_Exception& S_ex) {
INFOS("const SALOME::SALOME_Exception& S_ex");
QtCatchCorbaException(S_ex);
return false;
}
+//=====================================================================================
+// function : ClippingPlanes()
+// purpose :
+//=====================================================================================
+void VisuGUI::ClippingPlanes() {
+ //SMESHGUI::GetSMESHGUI()->EmitSignalDeactivateDialog();
+ new VisuGUI_ClippingDlg (QAD_Application::getDesktop(),"",false);
+}
+
//=====================================================================================
// function : Sweep()
// purpose :
thePopup->insertItem("Sweep", visuGUI, SLOT(Sweep()));
}
+
+ thePopup->insertItem("Clipping planes", visuGUI, SLOT(ClippingPlanes()));
+
if (isVTKViewer) {
if ( theParent == "Viewer" &&
( aType == VISU::TMESH ||