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