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().