Version: 8.3.0
SMESHGUI_UnionOfTwoTrianglesDlg Class Reference

Class : SMESHGUI_UnionOfTwoTrianglesDlg Description : Construction of a quadrangle by deletion of the common border of 2 neighboring triangles. More...

#include <SMESHGUI_SingleEditDlg.h>

Inheritance diagram for SMESHGUI_UnionOfTwoTrianglesDlg:

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 *)
 
QWidgetcreateButtonFrame (QWidget *)
 
QWidgetcreateMainFrame (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_ActormyActor
 
LightApp_SelectionMgr * mySelectionMgr
 
SVTK_Selector * mySelector
 
SMESHGUImySMESHGUI
 
QString myHelpFileName
 

Detailed Description

Class : SMESHGUI_UnionOfTwoTrianglesDlg Description : Construction of a quadrangle by deletion of the common border of 2 neighboring triangles.

Constructor & Destructor Documentation

SMESHGUI_UnionOfTwoTrianglesDlg::SMESHGUI_UnionOfTwoTrianglesDlg ( SMESHGUI theModule)

Class : SMESHGUI_UnionOfTwoTrianglesDlg Description : Construction of a quadrangle by deletion of the common border of 2 neighboring triangles.

SMESHGUI_UnionOfTwoTrianglesDlg::~SMESHGUI_UnionOfTwoTrianglesDlg ( )
virtual

Member Function Documentation

QWidget * SMESHGUI_SingleEditDlg::createButtonFrame ( QWidget theParent)
protectedinherited
QWidget * SMESHGUI_SingleEditDlg::createMainFrame ( QWidget theParent)
protectedinherited
void SMESHGUI_SingleEditDlg::enterEvent ( QEvent *  )
protectedinherited
bool SMESHGUI_SingleEditDlg::getNodeIds ( const QString &  theStr,
int theId1,
int theId2 
) const
protectedinherited
bool SMESHGUI_SingleEditDlg::isValid ( const bool  theMess) const
protectedinherited
void SMESHGUI_SingleEditDlg::keyPressEvent ( QKeyEvent *  e)
protectedinherited
void SMESHGUI_SingleEditDlg::onDeactivate ( )
protectedslotinherited
void SMESHGUI_SingleEditDlg::onHelp ( )
protectedslotinherited
void SMESHGUI_SingleEditDlg::onOk ( )
protectedslotinherited
bool SMESHGUI_UnionOfTwoTrianglesDlg::process ( SMESH::SMESH_MeshEditor_ptr  theMeshEditor,
const int  theId1,
const int  theId2 
)
protectedvirtual

Field Documentation

bool SMESHGUI_SingleEditDlg::myBusy
protectedinherited
QPushButton* SMESHGUI_SingleEditDlg::myCloseBtn
protectedinherited
QPushButton* SMESHGUI_SingleEditDlg::myHelpBtn
protectedinherited
QString SMESHGUI_SingleEditDlg::myHelpFileName
protectedinherited