SMESHGUI_AddQuadraticElementDlg Class Reference

#include <SMESHGUI_AddQuadraticElementDlg.h>

Inheritance diagram for SMESHGUI_AddQuadraticElementDlg:

Inheritance graph

Public Member Functions

 SMESHGUI_AddQuadraticElementDlg (SMESHGUI *theModule, const int theType, const char *=0, bool modal=FALSE, WFlags fl=0)
 ~SMESHGUI_AddQuadraticElementDlg ()

Private Slots

void onTextChange (const QString &)
void onCellTextChange (int, int)
void onReverse (int)
void onCellDoubleClicked (int, int, int, const QPoint &)
void ClickOnOk ()
void ClickOnCancel ()
void ClickOnApply ()
void ClickOnHelp ()
void SetEditCorners ()
void SelectionIntoArgument ()
void DeactivateActiveDialog ()
void ActivateThisDialog ()

Private Member Functions

void Init ()
void closeEvent (QCloseEvent *)
void hideEvent (QHideEvent *)
void enterEvent (QEvent *)
void keyPressEvent (QKeyEvent *)
void displaySimulation ()
void UpdateTable (bool theConersValidity=true)
bool IsValid ()

Private Attributes

SMESHGUImySMESHGUI
LightApp_SelectionMgr * mySelectionMgr
int myNbCorners
bool myBusy
SVTK_Selector * mySelector
SMESH::SMESH_Mesh_var myMesh
SMESH_ActormyActor
SMESH::TElementSimulationmySimulation
int myType
bool myIsEditCorners
QButtonGroup * GroupConstructors
QRadioButton * myRadioButton1
QGroupBox * GroupArguments
QLineEditmyCornerNodes
QPushButton * mySelectButton
QTablemyTable
QCheckBox * myReverseCB
QGroupBox * GroupButtons
QPushButton * buttonOk
QPushButton * buttonCancel
QPushButton * buttonApply
QPushButton * buttonHelp
QString myHelpFileName

Constructor & Destructor Documentation

SMESHGUI_AddQuadraticElementDlg::SMESHGUI_AddQuadraticElementDlg SMESHGUI theModule,
const int  theType,
const char *  = 0,
bool  modal = FALSE,
WFlags  fl = 0
 

SMESHGUI_AddQuadraticElementDlg::~SMESHGUI_AddQuadraticElementDlg  ) 
 


Member Function Documentation

void SMESHGUI_AddQuadraticElementDlg::Init  )  [private]
 

void SMESHGUI_AddQuadraticElementDlg::closeEvent QCloseEvent *   )  [private]
 

void SMESHGUI_AddQuadraticElementDlg::hideEvent QHideEvent *   )  [private]
 

void SMESHGUI_AddQuadraticElementDlg::enterEvent QEvent *   )  [private]
 

void SMESHGUI_AddQuadraticElementDlg::keyPressEvent QKeyEvent *   )  [private]
 

void SMESHGUI_AddQuadraticElementDlg::displaySimulation  )  [private]
 

void SMESHGUI_AddQuadraticElementDlg::UpdateTable bool  theConersValidity = true  )  [private]
 

bool SMESHGUI_AddQuadraticElementDlg::IsValid  )  [private]
 

void SMESHGUI_AddQuadraticElementDlg::onTextChange const QString &   )  [private, slot]
 

void SMESHGUI_AddQuadraticElementDlg::onCellTextChange int  ,
int 
[private, slot]
 

void SMESHGUI_AddQuadraticElementDlg::onReverse int   )  [private, slot]
 

void SMESHGUI_AddQuadraticElementDlg::onCellDoubleClicked int  ,
int  ,
int  ,
const QPoint & 
[private, slot]
 

void SMESHGUI_AddQuadraticElementDlg::ClickOnOk  )  [private, slot]
 

void SMESHGUI_AddQuadraticElementDlg::ClickOnCancel  )  [private, slot]
 

void SMESHGUI_AddQuadraticElementDlg::ClickOnApply  )  [private, slot]
 

void SMESHGUI_AddQuadraticElementDlg::ClickOnHelp  )  [private, slot]
 

void SMESHGUI_AddQuadraticElementDlg::SetEditCorners  )  [private, slot]
 

void SMESHGUI_AddQuadraticElementDlg::SelectionIntoArgument  )  [private, slot]
 

void SMESHGUI_AddQuadraticElementDlg::DeactivateActiveDialog  )  [private, slot]
 

void SMESHGUI_AddQuadraticElementDlg::ActivateThisDialog  )  [private, slot]
 


Field Documentation

SMESHGUI* SMESHGUI_AddQuadraticElementDlg.mySMESHGUI [private]
 

LightApp_SelectionMgr* SMESHGUI_AddQuadraticElementDlg.mySelectionMgr [private]
 

int SMESHGUI_AddQuadraticElementDlg.myNbCorners [private]
 

bool SMESHGUI_AddQuadraticElementDlg.myBusy [private]
 

SVTK_Selector* SMESHGUI_AddQuadraticElementDlg.mySelector [private]
 

SMESH::SMESH_Mesh_var SMESHGUI_AddQuadraticElementDlg.myMesh [private]
 

SMESH_Actor* SMESHGUI_AddQuadraticElementDlg.myActor [private]
 

SMESH::TElementSimulation* SMESHGUI_AddQuadraticElementDlg.mySimulation [private]
 

int SMESHGUI_AddQuadraticElementDlg.myType [private]
 

bool SMESHGUI_AddQuadraticElementDlg.myIsEditCorners [private]
 

QButtonGroup* SMESHGUI_AddQuadraticElementDlg.GroupConstructors [private]
 

QRadioButton* SMESHGUI_AddQuadraticElementDlg.myRadioButton1 [private]
 

QGroupBox* SMESHGUI_AddQuadraticElementDlg.GroupArguments [private]
 

QLineEdit* SMESHGUI_AddQuadraticElementDlg.myCornerNodes [private]
 

QPushButton* SMESHGUI_AddQuadraticElementDlg.mySelectButton [private]
 

QTable* SMESHGUI_AddQuadraticElementDlg.myTable [private]
 

QCheckBox* SMESHGUI_AddQuadraticElementDlg.myReverseCB [private]
 

QGroupBox* SMESHGUI_AddQuadraticElementDlg.GroupButtons [private]
 

QPushButton* SMESHGUI_AddQuadraticElementDlg.buttonOk [private]
 

QPushButton* SMESHGUI_AddQuadraticElementDlg.buttonCancel [private]
 

QPushButton* SMESHGUI_AddQuadraticElementDlg.buttonApply [private]
 

QPushButton* SMESHGUI_AddQuadraticElementDlg.buttonHelp [private]
 

QString SMESHGUI_AddQuadraticElementDlg.myHelpFileName [private]