#include <SMESHGUI_HomardAdaptDlg.h>
◆ SMESHGUI_HomardAdaptDlg()
SMESHGUI_HomardAdaptDlg::SMESHGUI_HomardAdaptDlg |
( |
SMESHHOMARD::HOMARD_Gen_ptr |
theHomardGen | ) |
|
Constructor.
References buttonApply, buttonCancel, buttonHelp, buttonOk, SMESHGUI_HomardAdaptArguments::GBBoundaryA, SMESHGUI_HomardAdaptArguments::GBBoundaryC, SMESHGUI_HomardAdaptArguments::GBBoundaryD, SMESHGUI_HomardAdaptArguments::GBBoundaryN, InitConnect(), SMESHGUI_HomardAdaptAdvanced::keepWorkingFilesCheck, SMESHGUI_HomardAdaptAdvanced::logGroupBox, SMESHGUI_HomardAdaptAdvanced::logInFileCheck, MESSAGE, myAdvOpt, myArgs, myHomardGen, SMESHGUI_HomardAdaptArguments::myOutMedFileChk, SMESHGUI_HomardAdaptArguments::myOutPublishChk, SMESHGUI_HomardAdaptAdvanced::removeLogOnSuccessCheck, SetBoundaryNo(), SMESHGUI_HomardAdaptAdvanced::verboseLevelLabel, SMESHGUI_HomardAdaptAdvanced::workingDirectoryLabel, SMESHGUI_HomardAdaptAdvanced::workingDirectoryLineEdit, and SMESHGUI_HomardAdaptAdvanced::workingDirectoryPushButton.
◆ ~SMESHGUI_HomardAdaptDlg()
SMESHGUI_HomardAdaptDlg::~SMESHGUI_HomardAdaptDlg |
( |
| ) |
|
◆ AddBoundaryAn()
void SMESHGUI_HomardAdaptDlg::AddBoundaryAn |
( |
QString |
newBoundary | ) |
|
◆ AddBoundaryCAO()
void SMESHGUI_HomardAdaptDlg::AddBoundaryCAO |
( |
QString |
newBoundary | ) |
|
◆ AddBoundaryDi()
void SMESHGUI_HomardAdaptDlg::AddBoundaryDi |
( |
QString |
newBoundary | ) |
|
◆ CheckCase
bool SMESHGUI_HomardAdaptDlg::CheckCase |
( |
bool |
fixCase | ) |
|
|
slot |
References SMESHGUI_HomardAdaptArguments::CBBoundaryA, CHDIR, InitBoundarys(), SMESH_HOMARD_QT_COMMUN::LireNomMaillage(), MESSAGE, myAdvOpt, myArgs, myCase, myHomardGen, SMESHGUI_HomardAdaptArguments::myInBrowserObject, SMESHGUI_HomardAdaptArguments::myInBrowserRadio, SMESHGUI_HomardAdaptArguments::myInMedFileRadio, myMesh, SMESHGUI_HomardAdaptArguments::mySelectInMedFileButton, SMESHGUI_HomardAdaptArguments::mySelectInMedFileLineEdit, SMESHGUI_HomardAdaptArguments::TWBoundary, SMESHGUI_HomardAdaptAdvanced::workingDirectoryLineEdit, and SMESHGUI_HomardAdaptAdvanced::workingDirectoryPushButton.
Referenced by PushOnApply(), selectionChanged(), SetBoundaryA(), SetBoundaryCAO(), SetBoundaryD(), and SetFileName().
◆ InitBoundarys()
void SMESHGUI_HomardAdaptDlg::InitBoundarys |
( |
| ) |
|
|
protectedvirtual |
◆ InitConnect()
void SMESHGUI_HomardAdaptDlg::InitConnect |
( |
| ) |
|
|
protectedvirtual |
References buttonApply, buttonCancel, buttonHelp, buttonOk, SMESHGUI_HomardAdaptArguments::CBBoundaryA, SMESHGUI_HomardAdaptArguments::CBBoundaryD, myArgs, SMESHGUI_HomardAdaptArguments::mySelectInMedFileButton, SMESHGUI_HomardAdaptArguments::PBBoundaryAnEdit, SMESHGUI_HomardAdaptArguments::PBBoundaryAnHelp, SMESHGUI_HomardAdaptArguments::PBBoundaryAnNew, SMESHGUI_HomardAdaptArguments::PBBoundaryCAOEdit, SMESHGUI_HomardAdaptArguments::PBBoundaryCAOHelp, SMESHGUI_HomardAdaptArguments::PBBoundaryCAONew, SMESHGUI_HomardAdaptArguments::PBBoundaryDiEdit, SMESHGUI_HomardAdaptArguments::PBBoundaryDiHelp, SMESHGUI_HomardAdaptArguments::PBBoundaryDiNew, PushBoundaryAnEdit(), PushBoundaryAnHelp(), PushBoundaryAnNew(), PushBoundaryCAOEdit(), PushBoundaryCAOHelp(), PushBoundaryCAONew(), PushBoundaryDiEdit(), PushBoundaryDiHelp(), PushBoundaryDiNew(), PushOnApply(), PushOnHelp(), PushOnOK(), SMESHGUI_HomardAdaptArguments::RBBoundaryCAO, SMESHGUI_HomardAdaptArguments::RBBoundaryNo, SMESHGUI_HomardAdaptArguments::RBBoundaryNonCAO, SetBoundaryA(), SetBoundaryCAO(), SetBoundaryD(), SetBoundaryNo(), SetBoundaryNonCAO(), SetFileName(), and updateSelection().
Referenced by SMESHGUI_HomardAdaptDlg().
◆ PushBoundaryAnEdit
void SMESHGUI_HomardAdaptDlg::PushBoundaryAnEdit |
( |
| ) |
|
|
virtualslot |
◆ PushBoundaryAnHelp
void SMESHGUI_HomardAdaptDlg::PushBoundaryAnHelp |
( |
| ) |
|
|
virtualslot |
◆ PushBoundaryAnNew
void SMESHGUI_HomardAdaptDlg::PushBoundaryAnNew |
( |
| ) |
|
|
virtualslot |
◆ PushBoundaryCAOEdit
void SMESHGUI_HomardAdaptDlg::PushBoundaryCAOEdit |
( |
| ) |
|
|
virtualslot |
◆ PushBoundaryCAOHelp
void SMESHGUI_HomardAdaptDlg::PushBoundaryCAOHelp |
( |
| ) |
|
|
virtualslot |
◆ PushBoundaryCAONew
void SMESHGUI_HomardAdaptDlg::PushBoundaryCAONew |
( |
| ) |
|
|
virtualslot |
◆ PushBoundaryDiEdit
void SMESHGUI_HomardAdaptDlg::PushBoundaryDiEdit |
( |
| ) |
|
|
virtualslot |
◆ PushBoundaryDiHelp
void SMESHGUI_HomardAdaptDlg::PushBoundaryDiHelp |
( |
| ) |
|
|
virtualslot |
◆ PushBoundaryDiNew
void SMESHGUI_HomardAdaptDlg::PushBoundaryDiNew |
( |
| ) |
|
|
virtualslot |
◆ PushOnApply
bool SMESHGUI_HomardAdaptDlg::PushOnApply |
( |
| ) |
|
|
virtualslot |
References SMESHGUI_HomardAdaptArguments::CBBoundaryA, SMESHGUI_HomardAdaptArguments::CBBoundaryCAO, SMESHGUI_HomardAdaptArguments::CBBoundaryD, SMESHGUI_HomardAdaptArguments::CBBoundaryDi, CheckCase(), SMESHGUI::GetSMESHGUI(), SMESHGUI_HomardAdaptAdvanced::keepWorkingFilesCheck, SMESHGUI_HomardAdaptAdvanced::logInFileCheck, MESSAGE, myAdvOpt, myArgs, myCase, myHomardGen, SMESHGUI_HomardAdaptArguments::myInBrowserObject, SMESHGUI_HomardAdaptArguments::myInBrowserRadio, SMESHGUI_HomardAdaptArguments::myInMedFileRadio, SMESHGUI_HomardAdaptArguments::myOutMedFileChk, SMESHGUI_HomardAdaptArguments::myOutMeshNameLineEdit, SMESHGUI_HomardAdaptArguments::myOutPublishChk, SMESHGUI_HomardAdaptArguments::mySelectInMedFileButton, SMESHGUI_HomardAdaptArguments::mySelectInMedFileLineEdit, SMESHGUI_HomardAdaptArguments::mySelectOutMedFileLineEdit, SMESHGUI_HomardAdaptArguments::RBBoundaryCAO, SMESHGUI_HomardAdaptArguments::RBConforme, SMESHGUI_HomardAdaptAdvanced::removeLogOnSuccessCheck, SMESHGUI_HomardAdaptArguments::TWBoundary, SMESHGUI_HomardAdaptAdvanced::verboseLevelSpin, SMESHGUI_HomardAdaptAdvanced::workingDirectoryLineEdit, and SMESHGUI_HomardAdaptAdvanced::workingDirectoryPushButton.
Referenced by InitConnect(), and PushOnOK().
◆ PushOnHelp
void SMESHGUI_HomardAdaptDlg::PushOnHelp |
( |
| ) |
|
|
virtualslot |
◆ PushOnOK
void SMESHGUI_HomardAdaptDlg::PushOnOK |
( |
| ) |
|
|
virtualslot |
◆ selectionChanged
void SMESHGUI_HomardAdaptDlg::selectionChanged |
( |
| ) |
|
|
slot |
References CheckCase(), SMESH::GetMeshByIO(), SMESH::GetNameOfSelectedIObjects(), Handle(), myAdvOpt, myArgs, SMESHGUI_HomardAdaptArguments::myInBrowserObject, SMESHGUI_HomardAdaptArguments::myInBrowserRadio, myMesh, SMESHGUI_HomardAdaptArguments::myOutMeshNameLineEdit, SMESHGUI_HomardAdaptArguments::mySelectOutMedFileLineEdit, SMESHGUI::selectionMgr(), and SMESHGUI_HomardAdaptAdvanced::workingDirectoryLineEdit.
Referenced by updateSelection().
◆ SetBoundaryA
void SMESHGUI_HomardAdaptDlg::SetBoundaryA |
( |
| ) |
|
|
virtualslot |
◆ SetBoundaryCAO
void SMESHGUI_HomardAdaptDlg::SetBoundaryCAO |
( |
| ) |
|
|
virtualslot |
◆ SetBoundaryD
void SMESHGUI_HomardAdaptDlg::SetBoundaryD |
( |
| ) |
|
|
virtualslot |
◆ SetBoundaryNo
void SMESHGUI_HomardAdaptDlg::SetBoundaryNo |
( |
| ) |
|
|
virtualslot |
◆ SetBoundaryNonCAO
void SMESHGUI_HomardAdaptDlg::SetBoundaryNonCAO |
( |
| ) |
|
|
virtualslot |
◆ SetFileName
void SMESHGUI_HomardAdaptDlg::SetFileName |
( |
| ) |
|
|
virtualslot |
◆ updateSelection
void SMESHGUI_HomardAdaptDlg::updateSelection |
( |
| ) |
|
|
slot |
◆ buttonApply
QPushButton* SMESHGUI_HomardAdaptDlg::buttonApply |
|
private |
◆ buttonCancel
QPushButton* SMESHGUI_HomardAdaptDlg::buttonCancel |
|
private |
◆ buttonHelp
QPushButton* SMESHGUI_HomardAdaptDlg::buttonHelp |
|
private |
◆ buttonOk
QPushButton* SMESHGUI_HomardAdaptDlg::buttonOk |
|
private |
◆ myAdvOpt
◆ myArgs
Referenced by AddBoundaryAn(), AddBoundaryCAO(), AddBoundaryDi(), CheckCase(), InitBoundarys(), InitConnect(), PushBoundaryAnEdit(), PushBoundaryCAOEdit(), PushBoundaryDiEdit(), PushOnApply(), selectionChanged(), SetBoundaryA(), SetBoundaryCAO(), SetBoundaryD(), SetBoundaryNo(), SetBoundaryNonCAO(), SetFileName(), SMESHGUI_HomardAdaptDlg(), and updateSelection().
◆ myCase
SMESHHOMARD::HOMARD_Cas_var SMESHGUI_HomardAdaptDlg::myCase |
|
protected |
◆ myHomardGen
Referenced by CheckCase(), InitBoundarys(), PushBoundaryAnEdit(), PushBoundaryAnNew(), PushBoundaryCAOEdit(), PushBoundaryCAONew(), PushBoundaryDiEdit(), PushBoundaryDiNew(), PushOnApply(), SMESHGUI_HomardAdaptDlg(), and ~SMESHGUI_HomardAdaptDlg().
◆ myMesh
SMESH::SMESH_Mesh_var SMESHGUI_HomardAdaptDlg::myMesh |
|
private |
◆ myWorkingDir
QString SMESHGUI_HomardAdaptDlg::myWorkingDir |
|
protected |