// ----------------------------------------------------------------------------------
SMESH_CreateBoundaryAn::SMESH_CreateBoundaryAn(SMESHGUI_HomardAdaptDlg* parent, bool modal,
- SMESHHOMARD::HOMARD_Gen_var myHomardGen0,
- QString caseName) :
+ SMESHHOMARD::HOMARD_Gen_var myHomardGen0,
+ QString caseName) :
/* Constructs a SMESH_CreateBoundaryAn
appele pour une vraie creation
initialise un cylindre et non une sphere
// -------------------------------------------------------------------------------
SMESH_CreateBoundaryAn::SMESH_CreateBoundaryAn(SMESHGUI_HomardAdaptDlg* parent,
- SMESHHOMARD::HOMARD_Gen_var myHomardGen0,
- QString caseName):
+ SMESHHOMARD::HOMARD_Gen_var myHomardGen0,
+ QString caseName):
QDialog(0), SMESH_Ui_CreateBoundaryAn(),
_parent(parent),
_Name (""),
// Pour affichage lors de l edition d une BoundaryAn sans nom de Cas
_Xcentre(0), _Ycentre(0), _Zcentre(0), _Rayon(0),
_Xmin(1), _Xmax(1), _Xincr(1), _Ymin(1), _Ymax(1), _Yincr(1), _Zmin(1), _Zmax(1), _Zincr(1), _DMax(1),
- Chgt (false),
- myHomardGen(myHomardGen0)
+ Chgt (false)
{
// MESSAGE("Debut de SMESH_CreateBoundaryAn")
+ myHomardGen = SMESHHOMARD::HOMARD_Gen::_duplicate(myHomardGen0);
setupUi(this);
SUIT_ResourceMgr* resMgr = SUIT_Session::session()->resourceMgr();
QPixmap pix = resMgr->loadPixmap( "HOMARD", "spherepoint.png" );
void SMESH_CreateBoundaryAn::PushOnHelp()
// ------------------------------------------------------------------------
{
- SMESH::ShowHelpFile(QString("gui_create_boundary.html"));
- //std::string LanguageShort = myHomardGen->GetLanguageShort();
- //HOMARD_UTILS::PushOnHelp(QString("gui_create_boundary.html"), QString("un-cylindre"), QString(LanguageShort.c_str()));
+ SMESH::ShowHelpFile(QString("homard_create_boundary.html#analytical-boundary"));
}
// -----------------------------------
// -------------------------------------------------------------------------------
SMESH_CreateBoundaryCAO::SMESH_CreateBoundaryCAO(SMESHGUI_HomardAdaptDlg* parent, bool modal,
- SMESHHOMARD::HOMARD_Gen_var myHomardGen0,
- QString caseName, QString aName)
+ SMESHHOMARD::HOMARD_Gen_var myHomardGen0,
+ QString caseName, QString aName)
// ---------------------------------------------------------------------------------
/* Constructs a SMESH_CreateBoundaryCAO */
:
void SMESH_CreateBoundaryCAO::PushOnHelp()
// ------------------------------------------------------------------------
{
- SMESH::ShowHelpFile(QString("gui_create_boundary.html"));
- //std::string LanguageShort = myHomardGen->GetLanguageShort();
- //HOMARD_UTILS::PushOnHelp(QString("gui_create_boundary.html"), QString("CAO"), QString(LanguageShort.c_str()));
+ SMESH::ShowHelpFile(QString("homard_create_boundary.html#cao-boundary"));
}
// ------------------------------------------------------------------------
void SMESH_CreateBoundaryCAO::AssocieLesGroupes()
}
// ------------------------------------------------------------------------
void SMESH_CreateBoundaryCAO::SetFiltrage()
-// // ------------------------------------------------------------------------
+// ------------------------------------------------------------------------
{
if (!CBGroupe->isChecked()) return;
// -------------------------------------------------------------------------------
SMESH_CreateBoundaryDi::SMESH_CreateBoundaryDi(SMESHGUI_HomardAdaptDlg* parent, bool modal,
- SMESHHOMARD::HOMARD_Gen_var myHomardGen0,
- QString caseName, QString aName)
+ SMESHHOMARD::HOMARD_Gen_var myHomardGen0,
+ QString caseName, QString aName)
// ---------------------------------------------------------------------------------
/* Constructs a SMESH_CreateBoundaryDi */
:
void SMESH_CreateBoundaryDi::PushOnHelp()
// ------------------------------------------------------------------------
{
- SMESH::ShowHelpFile(QString("gui_create_boundary.html"));
- //std::string LanguageShort = myHomardGen->GetLanguageShort();
- //HOMARD_UTILS::PushOnHelp(QString("gui_create_boundary.html"), QString("frontiere-discrete"), QString(LanguageShort.c_str()));
+ SMESH::ShowHelpFile(QString("homard_create_boundary.html#discrete-boundary"));
}
// ------------------------------------------------------------------------
void SMESH_CreateBoundaryDi::AssocieLesGroupes()
// ------------------------------------------------------------------------
SMESH_EditBoundaryAn::SMESH_EditBoundaryAn( SMESHGUI_HomardAdaptDlg* parent, bool modal,
- SMESHHOMARD::HOMARD_Gen_var myHomardGen,
- QString caseName, QString Name ):
+ SMESHHOMARD::HOMARD_Gen_var myHomardGen0,
+ QString caseName, QString Name ):
// ------------------------------------------------------------------------
/* Constructs a SMESH_EditBoundaryAn
herite de SMESH_CreateBoundaryAn
*/
- SMESH_CreateBoundaryAn(parent, myHomardGen, caseName)
+ SMESH_CreateBoundaryAn(parent, myHomardGen0, caseName)
{
MESSAGE("Debut de SMESH_EditBoundaryAn pour " << Name.toStdString().c_str());
setWindowTitle(QObject::tr("HOM_BOUN_A_EDIT_WINDOW_TITLE"));
*/
// --------------------------------------------------------------------------------------
SMESH_EditBoundaryCAO::SMESH_EditBoundaryCAO( SMESHGUI_HomardAdaptDlg* parent, bool modal,
- SMESHHOMARD::HOMARD_Gen_var myHomardGen,
+ SMESHHOMARD::HOMARD_Gen_var myHomardGen0,
QString caseName, QString Name):
- SMESH_CreateBoundaryCAO(parent, modal, myHomardGen, caseName, Name)
+ SMESH_CreateBoundaryCAO(parent, modal, myHomardGen0, caseName, Name)
{
MESSAGE("Debut de Boundary pour " << Name.toStdString().c_str());
setWindowTitle(QObject::tr("HOM_BOUN_C_EDIT_WINDOW_TITLE"));
}
// ------------------------------------------------------------------------
void SMESH_EditBoundaryCAO::SetFiltrage()
-// // ------------------------------------------------------------------------
+// ------------------------------------------------------------------------
{
if (!CBGroupe->isChecked()) return;
- SMESHHOMARD::HOMARD_Cas_var monCas = myHomardGen->GetCase();
- SMESHHOMARD::ListGroupType_var _listeGroupesCas = monCas->GetGroups();
+ //SMESHHOMARD::HOMARD_Cas_var monCas = myHomardGen->GetCase();
+ //SMESHHOMARD::ListGroupType_var _listeGroupesCas = monCas->GetGroups();
SMESH_EditListGroupCAO *aDlg = new SMESH_EditListGroupCAO
(this, true, SMESHHOMARD::HOMARD_Gen::_duplicate(myHomardGen),
aDlg->show();
}
-// -------------------------------------------------------------------------------------------------------------------------------------
-SMESH_EditBoundaryDi::SMESH_EditBoundaryDi( SMESHGUI_HomardAdaptDlg* parent, bool modal,
- SMESHHOMARD::HOMARD_Gen_var myHomardGen,
- QString caseName, QString Name):
-// -------------------------------------------------------------------------------------------------------------------------------------
+// ------------------------------------------------------------------------------------
/* Constructs a SMESH_EditBoundaryDi
herite de SMESH_CreateBoundaryDi
*/
- SMESH_CreateBoundaryDi(parent, modal, myHomardGen, caseName, Name)
+// ------------------------------------------------------------------------------------
+SMESH_EditBoundaryDi::SMESH_EditBoundaryDi( SMESHGUI_HomardAdaptDlg* parent, bool modal,
+ SMESHHOMARD::HOMARD_Gen_var myHomardGen0,
+ QString caseName, QString Name):
+ SMESH_CreateBoundaryDi(parent, modal, myHomardGen0, caseName, Name)
{
MESSAGE("Debut de Boundary pour " << Name.toStdString().c_str());
setWindowTitle(QObject::tr("HOM_BOUN_D_EDIT_WINDOW_TITLE"));