Class : SMESHGUI_UnionOfTwoTrianglesDlg Description : Construction of a quadrangle by deletion of the common border of 2 neighboring triangles. More...
#include <SMESHGUI_SingleEditDlg.h>

Public Member Functions | |
| SMESHGUI_UnionOfTwoTrianglesDlg (SMESHGUI *) | |
| Class : SMESHGUI_UnionOfTwoTrianglesDlg Description : Construction of a quadrangle by deletion of the common border of 2 neighboring triangles.  More... | |
| virtual | ~SMESHGUI_UnionOfTwoTrianglesDlg () | 
| void | Init () | 
Protected Slots | |
| void | onOk () | 
| virtual bool | onApply () | 
| virtual void | reject () | 
| void | onHelp () | 
| void | onDeactivate () | 
| void | onSelectionDone () | 
| void | onTextChange (const QString &) | 
Protected Member Functions | |
| virtual bool | process (SMESH::SMESH_MeshEditor_ptr, const int, const int) | 
| void | enterEvent (QEvent *) | 
| void | keyPressEvent (QKeyEvent *) | 
| QWidget * | createButtonFrame (QWidget *) | 
| QWidget * | createMainFrame (QWidget *) | 
| bool | isValid (const bool) const | 
| bool | getNodeIds (const QString &, int &, int &) const | 
Protected Attributes | |
| bool | myBusy | 
| QPushButton * | myOkBtn | 
| QPushButton * | myApplyBtn | 
| QPushButton * | myCloseBtn | 
| QPushButton * | myHelpBtn | 
| QLineEdit * | myEdge | 
| SMESH_Actor * | myActor | 
| LightApp_SelectionMgr * | mySelectionMgr | 
| SVTK_Selector * | mySelector | 
| SMESHGUI * | mySMESHGUI | 
| QString | myHelpFileName | 
Class : SMESHGUI_UnionOfTwoTrianglesDlg Description : Construction of a quadrangle by deletion of the common border of 2 neighboring triangles.
| SMESHGUI_UnionOfTwoTrianglesDlg::SMESHGUI_UnionOfTwoTrianglesDlg | ( | SMESHGUI * | theModule | ) | 
Class : SMESHGUI_UnionOfTwoTrianglesDlg Description : Construction of a quadrangle by deletion of the common border of 2 neighboring triangles.
      
  | 
  virtual | 
      
  | 
  protectedinherited | 
      
  | 
  inherited | 
References SMESH::GetViewWindow(), SMESHGUI_SingleEditDlg::myActor, SMESHGUI_SingleEditDlg::myApplyBtn, SMESHGUI_SingleEditDlg::myBusy, SMESHGUI_SingleEditDlg::myCloseBtn, SMESHGUI_SingleEditDlg::myEdge, SMESHGUI_SingleEditDlg::myHelpBtn, SMESHGUI_SingleEditDlg::myOkBtn, SMESHGUI_SingleEditDlg::mySelectionMgr, SMESHGUI_SingleEditDlg::mySMESHGUI, SMESHGUI_SingleEditDlg::onApply(), SMESHGUI_SingleEditDlg::onCloseView(), SMESHGUI_SingleEditDlg::onDeactivate(), SMESHGUI_SingleEditDlg::onHelp(), SMESHGUI_SingleEditDlg::onOk(), SMESHGUI_SingleEditDlg::onOpenView(), SMESHGUI_SingleEditDlg::onSelectionDone(), SMESHGUI_SingleEditDlg::onTextChange(), SMESHGUI_SingleEditDlg::reject(), and SMESHGUI::SetActiveDialogBox().
References SMESHGUI_SingleEditDlg::getNodeIds(), and SMESHGUI_SingleEditDlg::myEdge.
Referenced by SMESHGUI_SingleEditDlg::onApply().
      
  | 
  protectedinherited | 
References SMESHGUI_SingleEditDlg::onHelp().
      
  | 
  protectedvirtualslotinherited | 
References SMESH::GetDesktop(), SMESH::GetMeshByIO(), SMESHGUI_SingleEditDlg::getNodeIds(), SMESHGUI::isActiveStudyLocked(), SMESHGUI_SingleEditDlg::isValid(), SMESHGUI::Modified(), SMESHGUI_SingleEditDlg::myEdge, SMESHGUI_SingleEditDlg::mySelectionMgr, SMESHGUI_SingleEditDlg::mySelector, SMESHGUI_SingleEditDlg::mySMESHGUI, SMESHGUI_SingleEditDlg::onSelectionDone(), SMESHGUI_SingleEditDlg::process(), and SMESH::UpdateView().
Referenced by SMESHGUI_SingleEditDlg::Init(), and SMESHGUI_SingleEditDlg::onOk().
      
  | 
  protectedslotinherited | 
Referenced by SMESHGUI_SingleEditDlg::Init(), and SMESHGUI_SingleEditDlg::onCloseView().
      
  | 
  protectedslotinherited | 
References SMESHGUI_SingleEditDlg::myHelpFileName, and SMESHGUI_SingleEditDlg::mySMESHGUI.
Referenced by SMESHGUI_SingleEditDlg::Init(), and SMESHGUI_SingleEditDlg::keyPressEvent().
      
  | 
  protectedslotinherited | 
References SMESHGUI_SingleEditDlg::onApply(), and SMESHGUI_SingleEditDlg::reject().
Referenced by SMESHGUI_SingleEditDlg::Init().
      
  | 
  protectedslotinherited | 
References SMESH::FindActorByEntry(), findTriangles(), SMESH::GetEdgeNodes(), SMESH_Actor::GetObject(), Handle(), SMESHGUI_SingleEditDlg::myActor, SMESHGUI_SingleEditDlg::myApplyBtn, SMESHGUI_SingleEditDlg::myBusy, SMESHGUI_SingleEditDlg::myEdge, SMESHGUI_SingleEditDlg::myOkBtn, SMESHGUI_SingleEditDlg::mySelectionMgr, and SMESHGUI_SingleEditDlg::mySelector.
Referenced by SMESHGUI_SingleEditDlg::Init(), and SMESHGUI_SingleEditDlg::onApply().
      
  | 
  protectedslotinherited | 
References findTriangles(), SMDS_MeshElement::GetID(), SMESHGUI_SingleEditDlg::getNodeIds(), SMESH_Actor::GetObject(), SMESH::GetViewWindow(), Handle(), SMESHGUI_SingleEditDlg::myActor, SMESHGUI_SingleEditDlg::myApplyBtn, SMESHGUI_SingleEditDlg::myBusy, SMESHGUI_SingleEditDlg::myEdge, SMESHGUI_SingleEditDlg::myOkBtn, SMESHGUI_SingleEditDlg::mySelectionMgr, SMESHGUI_SingleEditDlg::mySelector, SMESHGUI_SingleEditDlg::mySMESHGUI, and SMDS_MeshElement::nodesIterator().
Referenced by SMESHGUI_SingleEditDlg::Init().
      
  | 
  protectedvirtual | 
Implements SMESHGUI_SingleEditDlg.
      
  | 
  protectedvirtualslotinherited | 
References SMESH::GetViewWindow(), SMESHGUI_SingleEditDlg::mySelectionMgr, SMESHGUI_SingleEditDlg::mySMESHGUI, and SMESHGUI::ResetState().
Referenced by SMESHGUI_SingleEditDlg::Init(), and SMESHGUI_SingleEditDlg::onOk().
      
  | 
  protectedinherited | 
      
  | 
  protectedinherited | 
      
  | 
  protectedinherited | 
      
  | 
  protectedinherited | 
Referenced by SMESHGUI_SingleEditDlg::createButtonFrame(), and SMESHGUI_SingleEditDlg::Init().
      
  | 
  protectedinherited | 
      
  | 
  protectedinherited | 
Referenced by SMESHGUI_SingleEditDlg::createButtonFrame(), and SMESHGUI_SingleEditDlg::Init().
      
  | 
  protectedinherited | 
Referenced by SMESHGUI_SingleEditDlg::onHelp().
      
  | 
  protectedinherited | 
      
  | 
  protectedinherited | 
      
  | 
  protectedinherited | 
      
  | 
  protectedinherited | 
Referenced by SMESHGUI_SingleEditDlg::createMainFrame(), SMESHGUI_SingleEditDlg::enterEvent(), SMESHGUI_SingleEditDlg::Init(), SMESHGUI_SingleEditDlg::onApply(), SMESHGUI_SingleEditDlg::onHelp(), SMESHGUI_SingleEditDlg::onOpenView(), SMESHGUI_SingleEditDlg::onTextChange(), and SMESHGUI_SingleEditDlg::reject().