27 #ifndef SMESHGUI_ADDQUADRATICELEMENTDLG_H
28 #define SMESHGUI_ADDQUADRATICELEMENTDLG_H
38 #include <SALOMEconfig.h>
39 #include CORBA_SERVER_HEADER(SMESH_Mesh)
53 class LightApp_SelectionMgr;
57 struct TElementSimulationQuad;
73 typedef QList<SMESH::SMESH_GroupBase_var>
GrpList;
76 void enterEvent( QEvent* );
77 void keyPressEvent( QKeyEvent* );
78 void displaySimulation();
79 void UpdateTable(
bool =
true );
130 virtual void reject();
133 void onTextChange(
const QString& );
134 void onCellTextChange(
int,
int );
135 void onReverse(
int );
136 void onCellDoubleClicked(
int,
int );
141 void SetCurrentSelection();
142 void SelectionIntoArgument();
143 void DeactivateActiveDialog();
144 void ActivateThisDialog();
SMDSAbs_EntityType
Enumeration of entity type used in mesh info array.
Definition: SMDSAbs_ElementType.hxx:79
#define SMESHGUI_EXPORT
Definition: SMESH_SMESHGUI.hxx:36
Definition: SMESHGUI_AddQuadraticElementDlg.h:65
QComboBox * ComboBox_GroupName
Definition: SMESHGUI_AddQuadraticElementDlg.h:119
QString myHelpFileName
Definition: SMESHGUI_AddQuadraticElementDlg.h:127
QGroupBox * GroupButtons
Definition: SMESHGUI_AddQuadraticElementDlg.h:121
QPushButton * myCornerSelectButton
Definition: SMESHGUI_AddQuadraticElementDlg.h:106
QCheckBox * myReverseCB
Definition: SMESHGUI_AddQuadraticElementDlg.h:115
QLineEdit * myCornerNodes
Definition: SMESHGUI_AddQuadraticElementDlg.h:107
QLabel * myCenterLabel
Definition: SMESHGUI_AddQuadraticElementDlg.h:111
QLineEdit * myCurrentLineEdit
Definition: SMESHGUI_AddQuadraticElementDlg.h:100
QLineEdit * myMidFaceNodes
Definition: SMESHGUI_AddQuadraticElementDlg.h:110
GrpList myGroups
Definition: SMESHGUI_AddQuadraticElementDlg.h:97
QGroupBox * GroupGroups
Definition: SMESHGUI_AddQuadraticElementDlg.h:117
bool myBusy
Definition: SMESHGUI_AddQuadraticElementDlg.h:90
QGroupBox * GroupConstructors
Definition: SMESHGUI_AddQuadraticElementDlg.h:102
QLabel * TextLabel_GroupName
Definition: SMESHGUI_AddQuadraticElementDlg.h:118
QTableWidget * myTable
Definition: SMESHGUI_AddQuadraticElementDlg.h:114
SMESH::TElementSimulationQuad * mySimulation
Definition: SMESHGUI_AddQuadraticElementDlg.h:95
QPushButton * buttonOk
Definition: SMESHGUI_AddQuadraticElementDlg.h:122
SMESHGUI * mySMESHGUI
Definition: SMESHGUI_AddQuadraticElementDlg.h:85
SVTK_Selector * mySelector
Definition: SMESHGUI_AddQuadraticElementDlg.h:91
SMESH::SMESH_Mesh_var myMesh
Definition: SMESHGUI_AddQuadraticElementDlg.h:93
QPushButton * myMidFaceSelectButton
Definition: SMESHGUI_AddQuadraticElementDlg.h:109
QGroupBox * GroupArguments
Definition: SMESHGUI_AddQuadraticElementDlg.h:105
QPushButton * buttonHelp
Definition: SMESHGUI_AddQuadraticElementDlg.h:125
QList< SMESH::SMESH_GroupBase_var > GrpList
Definition: SMESHGUI_AddQuadraticElementDlg.h:73
QPushButton * buttonApply
Definition: SMESHGUI_AddQuadraticElementDlg.h:124
QLabel * myMidFaceLabel
Definition: SMESHGUI_AddQuadraticElementDlg.h:108
int myNbCenterNodes
Definition: SMESHGUI_AddQuadraticElementDlg.h:89
SMDSAbs_EntityType myGeomType
Definition: SMESHGUI_AddQuadraticElementDlg.h:99
QPushButton * buttonCancel
Definition: SMESHGUI_AddQuadraticElementDlg.h:123
QLineEdit * myCenterNode
Definition: SMESHGUI_AddQuadraticElementDlg.h:113
LightApp_SelectionMgr * mySelectionMgr
Definition: SMESHGUI_AddQuadraticElementDlg.h:86
SMESH_Actor * myActor
Definition: SMESHGUI_AddQuadraticElementDlg.h:94
int myNbMidFaceNodes
Definition: SMESHGUI_AddQuadraticElementDlg.h:88
QPushButton * myCenterSelectButton
Definition: SMESHGUI_AddQuadraticElementDlg.h:112
QRadioButton * myRadioButton1
Definition: SMESHGUI_AddQuadraticElementDlg.h:103
int myNbCorners
Definition: SMESHGUI_AddQuadraticElementDlg.h:87
QString myEntry
Definition: SMESHGUI_AddQuadraticElementDlg.h:96
Definition: SMESHGUI.h:84
Definition: SMESHGUI_AddQuadraticElementDlg.cxx:143
Definition: SMESH_Actor.h:55
Definition: SMESH_ControlsDef.hxx:64
bool IsValid(SALOME_Actor *theActor, int theCellId, SVTK_Selector *theSelector)
Definition: SMESHGUI_VTKUtils.cxx:1143