#include <SMESHGUI_BuildCompoundDlg.h>

Definition at line 57 of file SMESHGUI_BuildCompoundDlg.h.
| SMESHGUI_BuildCompoundDlg::SMESHGUI_BuildCompoundDlg | ( | SMESHGUI * | theModule | ) |
Definition at line 76 of file SMESHGUI_BuildCompoundDlg.cxx.
References buttonApply, buttonCancel, buttonHelp, buttonOk, CheckBoxCommon, CheckBoxMerge, ComboBoxUnion, Constructor1, COORD_MAX, GroupArgs, GroupButtons, GroupConstructors, GroupName, Init(), LineEditMeshes, LineEditName, MARGIN, myHelpFileName, SMESHGUI_SpinBox.RangeStepAndValidator(), SelectButton, SPACING, SpinBoxTol, TextLabelMeshes, TextLabelName, TextLabelTol, and TextLabelUnion.
: QDialog(SMESH::GetDesktop(theModule)), mySMESHGUI(theModule), mySelectionMgr(SMESH::GetSelectionMgr(theModule)), myIsApplyAndClose( false ) { setModal(false); setAttribute(Qt::WA_DeleteOnClose, true); setWindowTitle(tr("SMESH_BUILD_COMPOUND_TITLE")); SUIT_ResourceMgr* aResMgr = SUIT_Session::session()->resourceMgr(); QPixmap image0 (aResMgr->loadPixmap("SMESH", tr("ICON_DLG_BUILD_COMPOUND_MESH"))); QPixmap image1 (aResMgr->loadPixmap("SMESH", tr("ICON_SELECT"))); setSizeGripEnabled(true); QVBoxLayout* aTopLayout = new QVBoxLayout(this); aTopLayout->setSpacing(SPACING); aTopLayout->setMargin(MARGIN); /***************************************************************/ GroupConstructors = new QGroupBox(tr("COMPOUND"), this); QButtonGroup* ButtonGroup = new QButtonGroup(this); QHBoxLayout* GroupConstructorsLayout = new QHBoxLayout(GroupConstructors); GroupConstructorsLayout->setSpacing(SPACING); GroupConstructorsLayout->setMargin(MARGIN); Constructor1 = new QRadioButton(GroupConstructors); Constructor1->setIcon(image0); Constructor1->setChecked(true); GroupConstructorsLayout->addWidget(Constructor1); ButtonGroup->addButton(Constructor1, 0); /***************************************************************/ GroupName = new QGroupBox(tr("RESULT_NAME"), this); QHBoxLayout* GroupNameLayout = new QHBoxLayout(GroupName); GroupNameLayout->setSpacing(SPACING); GroupNameLayout->setMargin(MARGIN); TextLabelName = new QLabel(tr("SMESH_NAME"), GroupName); LineEditName = new QLineEdit(GroupName); GroupNameLayout->addWidget(TextLabelName); GroupNameLayout->addWidget(LineEditName); /***************************************************************/ GroupArgs = new QGroupBox(tr("SMESH_ARGUMENTS"), this); QGridLayout* GroupArgsLayout = new QGridLayout(GroupArgs); GroupArgsLayout->setSpacing(SPACING); GroupArgsLayout->setMargin(MARGIN); TextLabelMeshes = new QLabel(tr("MESHES"), GroupArgs); SelectButton = new QPushButton(GroupArgs); SelectButton->setIcon(image1); SelectButton->setSizePolicy(QSizePolicy(QSizePolicy::Fixed, QSizePolicy::Fixed)); LineEditMeshes = new QLineEdit(GroupArgs); LineEditMeshes->setReadOnly(true); TextLabelUnion = new QLabel(tr("PROCESSING_IDENTICAL_GROUPS"), GroupArgs); ComboBoxUnion = new QComboBox(GroupArgs); CheckBoxCommon = new QCheckBox(tr("CREATE_COMMON_GROUPS"), GroupArgs); CheckBoxMerge = new QCheckBox(tr("MERGE_NODES_AND_ELEMENTS"), GroupArgs); TextLabelTol = new QLabel(tr("SMESH_TOLERANCE"), GroupArgs); TextLabelTol->setAlignment(Qt::AlignCenter); SpinBoxTol = new SMESHGUI_SpinBox(GroupArgs); SpinBoxTol->RangeStepAndValidator(0.0, COORD_MAX, 0.00001, "len_tol_precision" ); GroupArgsLayout->addWidget(TextLabelMeshes, 0, 0); GroupArgsLayout->addWidget(SelectButton, 0, 1); GroupArgsLayout->addWidget(LineEditMeshes, 0, 2, 1, 2); GroupArgsLayout->addWidget(TextLabelUnion, 1, 0, 1, 3); GroupArgsLayout->addWidget(ComboBoxUnion, 1, 3); GroupArgsLayout->addWidget(CheckBoxCommon, 2, 0, 1, 4); GroupArgsLayout->addWidget(CheckBoxMerge, 3, 0, 1, 4); GroupArgsLayout->addWidget(TextLabelTol, 4, 0, 1, 2); GroupArgsLayout->addWidget(SpinBoxTol, 4, 2, 1, 2); /***************************************************************/ GroupButtons = new QGroupBox(this); QHBoxLayout* GroupButtonsLayout = new QHBoxLayout(GroupButtons); GroupButtonsLayout->setSpacing(SPACING); GroupButtonsLayout->setMargin(MARGIN); buttonOk = new QPushButton(tr("SMESH_BUT_APPLY_AND_CLOSE"), GroupButtons); buttonOk->setAutoDefault(true); buttonOk->setDefault(true); buttonApply = new QPushButton(tr("SMESH_BUT_APPLY"), GroupButtons); buttonApply->setAutoDefault(true); buttonCancel = new QPushButton(tr("SMESH_BUT_CLOSE"), GroupButtons); buttonCancel->setAutoDefault(true); buttonHelp = new QPushButton(tr("SMESH_BUT_HELP"), GroupButtons); buttonHelp->setAutoDefault(true); GroupButtonsLayout->addWidget(buttonOk); GroupButtonsLayout->addSpacing(10); GroupButtonsLayout->addWidget(buttonApply); GroupButtonsLayout->addSpacing(10); GroupButtonsLayout->addStretch(); GroupButtonsLayout->addWidget(buttonCancel); GroupButtonsLayout->addWidget(buttonHelp); /***************************************************************/ aTopLayout->addWidget(GroupConstructors); aTopLayout->addWidget(GroupName); aTopLayout->addWidget(GroupArgs); aTopLayout->addWidget(GroupButtons); myHelpFileName = "building_compounds_page.html"; Init(); // Initialisations }
| SMESHGUI_BuildCompoundDlg::~SMESHGUI_BuildCompoundDlg | ( | ) |
Definition at line 195 of file SMESHGUI_BuildCompoundDlg.cxx.
{
}
| void SMESHGUI_BuildCompoundDlg::ActivateThisDialog | ( | ) | [private, slot] |
Definition at line 459 of file SMESHGUI_BuildCompoundDlg.cxx.
References SMESHGUI.EmitSignalDeactivateDialog(), GroupArgs, GroupButtons, GroupConstructors, GroupName, mySMESHGUI, SelectionIntoArgument(), and SMESHGUI.SetActiveDialogBox().
Referenced by enterEvent().
{
/* Emit a signal to deactivate the active dialog */
mySMESHGUI->EmitSignalDeactivateDialog();
GroupConstructors->setEnabled(true);
GroupName->setEnabled(true);
GroupArgs->setEnabled(true);
GroupButtons->setEnabled(true);
mySMESHGUI->SetActiveDialogBox((QDialog*)this);
SelectionIntoArgument();
}
| bool SMESHGUI_BuildCompoundDlg::ClickOnApply | ( | ) | [private, slot] |
Definition at line 288 of file SMESHGUI_BuildCompoundDlg.cxx.
References _PTR(), SMESHGUI.automaticUpdate(), CheckBoxCommon, CheckBoxMerge, ComboBoxUnion, SMESH.CreateActor(), SMESH.DisplayActor(), SMESH.GetActiveWindow(), GetDefaultName(), SMESHGUI.GetSMESHGen(), SMESHGUI_SpinBox.GetValue(), SMESHGUI.isActiveStudyLocked(), isApplyAndClose(), isValid(), LineEditName, SMESHGUI.Modified(), myMesh, myMeshArray, mySelectionMgr, mySMESHGUI, batchmode_smesh.SetName(), SpinBoxTol, and SMESH.UpdateView().
Referenced by ClickOnOk(), and Init().
{
if (mySMESHGUI->isActiveStudyLocked())
return false;
if (!isValid())
return false;
SMESH::SMESH_Mesh_var aCompoundMesh;
if (!myMesh->_is_nil()) {
QStringList aParameters;
aParameters << (CheckBoxMerge->isChecked() ? SpinBoxTol->text() : QString(" "));
QStringList anEntryList;
try {
SUIT_OverrideCursor aWaitCursor;
SMESH::SMESH_Gen_var aSMESHGen = SMESHGUI::GetSMESHGen();
// concatenate meshes
if(CheckBoxCommon->isChecked())
aCompoundMesh = aSMESHGen->ConcatenateWithGroups(myMeshArray,
!(ComboBoxUnion->currentIndex()),
CheckBoxMerge->isChecked(),
SpinBoxTol->GetValue());
else
aCompoundMesh = aSMESHGen->Concatenate(myMeshArray,
!(ComboBoxUnion->currentIndex()),
CheckBoxMerge->isChecked(),
SpinBoxTol->GetValue());
aCompoundMesh->SetParameters( aParameters.join(":").toLatin1().constData() );
_PTR(SObject) aSO = SMESH::FindSObject( aCompoundMesh );
if( aSO ) {
SMESH::SetName( aSO, LineEditName->text() );
anEntryList.append( aSO->GetID().c_str() );
}
mySMESHGUI->updateObjBrowser();
} catch(...) {
return false;
}
LineEditName->setText(GetDefaultName(tr("COMPOUND_MESH")));
// IPAL21468 Compound is hidden after creation.
if ( SMESHGUI::automaticUpdate() ) {
mySelectionMgr->clearSelected();
SMESH::UpdateView();
_PTR(SObject) aSO = SMESH::FindSObject(aCompoundMesh.in());
if ( SMESH_Actor* anActor = SMESH::CreateActor(aSO->GetStudy(), aSO->GetID().c_str()) )
SMESH::DisplayActor(SMESH::GetActiveWindow(), anActor);
}// end IPAL21468
if( LightApp_Application* anApp =
dynamic_cast<LightApp_Application*>( SUIT_Session::session()->activeApplication() ) )
anApp->browseObjects( anEntryList, isApplyAndClose() );
SMESHGUI::Modified();
#ifdef WITHGENERICOBJ
// obj has been published in study. Its refcount has been incremented.
// It is safe to decrement its refcount
// so that it will be destroyed when the entry in study will be removed
if (!CORBA::is_nil(aCompoundMesh))
aCompoundMesh->UnRegister();
#endif
return true;
}
return false;
}
| void SMESHGUI_BuildCompoundDlg::ClickOnCancel | ( | ) | [private, slot] |
Definition at line 376 of file SMESHGUI_BuildCompoundDlg.cxx.
References mySelectionMgr, mySMESHGUI, and SMESHGUI.ResetState().
Referenced by ClickOnOk(), closeEvent(), hideEvent(), and Init().
{
//mySelectionMgr->clearSelected();
mySelectionMgr->clearFilters();
disconnect(mySelectionMgr, 0, this, 0);
mySMESHGUI->ResetState();
reject();
}
| void SMESHGUI_BuildCompoundDlg::ClickOnHelp | ( | ) | [private, slot] |
Definition at line 389 of file SMESHGUI_BuildCompoundDlg.cxx.
References myHelpFileName, and mySMESHGUI.
Referenced by Init(), and keyPressEvent().
{
LightApp_Application* app = (LightApp_Application*)(SUIT_Session::session()->activeApplication());
if (app)
app->onHelpContextModule(mySMESHGUI ? app->moduleName(mySMESHGUI->moduleName()) : QString(""), myHelpFileName);
else {
SUIT_MessageBox::warning(this, tr("WRN_WARNING"),
tr("EXTERNAL_BROWSER_CANNOT_SHOW_PAGE").
arg(app->resourceMgr()->stringValue("ExternalBrowser",
"application")).
arg(myHelpFileName));
}
}
| void SMESHGUI_BuildCompoundDlg::ClickOnOk | ( | ) | [private, slot] |
Definition at line 365 of file SMESHGUI_BuildCompoundDlg.cxx.
References ClickOnApply(), ClickOnCancel(), and setIsApplyAndClose().
Referenced by Init().
{
setIsApplyAndClose( true );
if (ClickOnApply())
ClickOnCancel();
}
| void SMESHGUI_BuildCompoundDlg::closeEvent | ( | QCloseEvent * | ) | [private] |
Definition at line 487 of file SMESHGUI_BuildCompoundDlg.cxx.
References ClickOnCancel().
{
/* same than click on cancel button */
ClickOnCancel();
}
| void SMESHGUI_BuildCompoundDlg::DeactivateActiveDialog | ( | ) | [private, slot] |
Definition at line 443 of file SMESHGUI_BuildCompoundDlg.cxx.
References GroupArgs, GroupButtons, GroupConstructors, GroupName, mySMESHGUI, SMESHGUI.ResetState(), and SMESHGUI.SetActiveDialogBox().
Referenced by Init().
{
if (GroupConstructors->isEnabled()) {
GroupConstructors->setEnabled(false);
GroupName->setEnabled(false);
GroupArgs->setEnabled(false);
GroupButtons->setEnabled(false);
mySMESHGUI->ResetState();
mySMESHGUI->SetActiveDialogBox(0);
}
}
| void SMESHGUI_BuildCompoundDlg::enterEvent | ( | QEvent * | ) | [private] |
Definition at line 476 of file SMESHGUI_BuildCompoundDlg.cxx.
References ActivateThisDialog(), and GroupConstructors.
{
if (GroupConstructors->isEnabled())
return;
ActivateThisDialog();
}
| QString SMESHGUI_BuildCompoundDlg::GetDefaultName | ( | const QString & | theOperation | ) | [static] |
Definition at line 252 of file SMESHGUI_BuildCompoundDlg.cxx.
References _PTR().
Referenced by ClickOnApply(), and Init().
{
QString aName = "";
// collect all object names of SMESH component
SalomeApp_Study* appStudy =
dynamic_cast<SalomeApp_Study*>( SUIT_Session::session()->activeApplication()->activeStudy() );
if ( !appStudy ) return aName;
_PTR(Study) aStudy = appStudy->studyDS();
std::set<std::string> aSet;
_PTR(SComponent) aMeshCompo (aStudy->FindComponent("SMESH"));
if (aMeshCompo) {
_PTR(ChildIterator) it (aStudy->NewChildIterator(aMeshCompo));
_PTR(SObject) obj;
for (it->InitEx(true); it->More(); it->Next()) {
obj = it->Value();
aSet.insert(obj->GetName());
}
}
// build a unique name
int aNumber = 0;
bool isUnique = false;
while (!isUnique) {
aName = theOperation + "_" + QString::number(++aNumber);
isUnique = (aSet.count(aName.toLatin1().data()) == 0);
}
return aName;
}
| void SMESHGUI_BuildCompoundDlg::hideEvent | ( | QHideEvent * | ) | [private] |
Definition at line 497 of file SMESHGUI_BuildCompoundDlg.cxx.
References ClickOnCancel().
{
if (!isMinimized())
ClickOnCancel();
}
| void SMESHGUI_BuildCompoundDlg::Init | ( | ) | [private] |
Definition at line 203 of file SMESHGUI_BuildCompoundDlg.cxx.
References buttonApply, buttonCancel, buttonHelp, buttonOk, CheckBoxMerge, ClickOnApply(), ClickOnCancel(), ClickOnHelp(), ClickOnOk(), ComboBoxUnion, DeactivateActiveDialog(), GetDefaultName(), LineEditMeshes, LineEditName, myMesh, myMeshArray, myMeshFilter, mySelectionMgr, mySMESHGUI, onSelectMerge(), SelectButton, SelectionIntoArgument(), SMESHGUI.SetActiveDialogBox(), SMESHGUI_SpinBox.SetValue(), SpinBoxTol, and TextLabelTol.
Referenced by SMESHGUI_BuildCompoundDlg().
{
mySMESHGUI->SetActiveDialogBox((QDialog*)this);
myMesh = SMESH::SMESH_Mesh::_nil();
myMeshFilter = new SMESH_TypeFilter (MESH);
myMeshArray = new SMESH::mesh_array();
// signals and slots connections
connect(buttonOk, SIGNAL(clicked()), this, SLOT(ClickOnOk()));
connect(buttonCancel, SIGNAL(clicked()), this, SLOT(ClickOnCancel()));
connect(buttonApply, SIGNAL(clicked()), this, SLOT(ClickOnApply()));
connect(buttonHelp, SIGNAL(clicked()), this, SLOT(ClickOnHelp()));
connect(SelectButton, SIGNAL(clicked()), this, SLOT(SelectionIntoArgument()));
connect(CheckBoxMerge, SIGNAL(toggled(bool)), this, SLOT(onSelectMerge(bool)));
connect(mySelectionMgr, SIGNAL(currentSelectionChanged()), this, SLOT(SelectionIntoArgument()));
connect(mySMESHGUI, SIGNAL(SignalDeactivateActiveDialog()), this, SLOT(DeactivateActiveDialog()));
connect(mySMESHGUI, SIGNAL(SignalCloseAllDialogs()), this, SLOT(ClickOnCancel()));
LineEditName->setText(GetDefaultName(tr("COMPOUND_MESH")));
LineEditMeshes->setFocus();
ComboBoxUnion->addItem(tr("UNITE"));
ComboBoxUnion->addItem(tr("RENAME"));
ComboBoxUnion->setCurrentIndex(0);
CheckBoxMerge->setChecked(false);
TextLabelTol->setEnabled(CheckBoxMerge->isChecked());
SpinBoxTol->SetValue(1e-05);
SpinBoxTol->setEnabled(CheckBoxMerge->isChecked());
mySelectionMgr->clearFilters();
mySelectionMgr->installFilter(myMeshFilter);
SelectionIntoArgument();
}
| bool SMESHGUI_BuildCompoundDlg::isApplyAndClose | ( | ) | const [private] |
Definition at line 569 of file SMESHGUI_BuildCompoundDlg.cxx.
References myIsApplyAndClose.
Referenced by ClickOnApply().
{
return myIsApplyAndClose;
}
| bool SMESHGUI_BuildCompoundDlg::isValid | ( | ) | [private] |
Definition at line 537 of file SMESHGUI_BuildCompoundDlg.cxx.
References CheckBoxMerge, and SpinBoxTol.
Referenced by ClickOnApply().
{
QString msg;
bool ok=true;
if(CheckBoxMerge->isChecked())
ok = SpinBoxTol->isValid( msg, true );
if( !ok ) {
QString str( tr( "SMESH_INCORRECT_INPUT" ) );
if ( !msg.isEmpty() )
str += "\n" + msg;
SUIT_MessageBox::critical( this, tr( "SMESH_ERROR" ), str );
return false;
}
return true;
}
| void SMESHGUI_BuildCompoundDlg::keyPressEvent | ( | QKeyEvent * | e | ) | [private] |
Definition at line 508 of file SMESHGUI_BuildCompoundDlg.cxx.
References ClickOnHelp().
{
QDialog::keyPressEvent( e );
if ( e->isAccepted() )
return;
if ( e->key() == Qt::Key_F1 ) {
e->accept();
ClickOnHelp();
}
}
| void SMESHGUI_BuildCompoundDlg::onSelectMerge | ( | bool | toMerge | ) | [private, slot] |
Definition at line 525 of file SMESHGUI_BuildCompoundDlg.cxx.
References SMESHGUI_SpinBox.SetValue(), SpinBoxTol, and TextLabelTol.
Referenced by Init().
{
TextLabelTol->setEnabled(toMerge);
SpinBoxTol->setEnabled(toMerge);
if(!toMerge)
SpinBoxTol->SetValue(1e-05);
}
| void SMESHGUI_BuildCompoundDlg::SelectionIntoArgument | ( | ) | [private, slot] |
Definition at line 407 of file SMESHGUI_BuildCompoundDlg.cxx.
References buttonApply, buttonOk, SMESH.GetNameOfSelectedIObjects(), GroupButtons, Handle(), LineEditMeshes, myMesh, myMeshArray, and mySelectionMgr.
Referenced by ActivateThisDialog(), and Init().
{
if (!GroupButtons->isEnabled()) // inactive
return;
QString aString = "";
SALOME_ListIO aList;
mySelectionMgr->selectedObjects(aList);
int nbSel = SMESH::GetNameOfSelectedIObjects(mySelectionMgr, aString);
if (nbSel != 0) {
myMeshArray->length(nbSel);
for (int i = 0; nbSel != 0; i++, nbSel--) {
Handle(SALOME_InteractiveObject) IO = aList.First();
aList.RemoveFirst();
myMesh = SMESH::IObjectToInterface<SMESH::SMESH_Mesh>(IO);
myMeshArray[i] = myMesh;
}
}
else {
myMesh = SMESH::SMESH_Mesh::_nil();
aString = "";
}
LineEditMeshes->setText(aString);
bool isEnabled = (!myMesh->_is_nil());
buttonOk->setEnabled(isEnabled);
buttonApply->setEnabled(isEnabled);
}
| void SMESHGUI_BuildCompoundDlg::setIsApplyAndClose | ( | const bool | theFlag | ) | [private] |
Definition at line 559 of file SMESHGUI_BuildCompoundDlg.cxx.
References myIsApplyAndClose.
Referenced by ClickOnOk().
{
myIsApplyAndClose = theFlag;
}
QPushButton* SMESHGUI_BuildCompoundDlg.buttonApply [private] |
Definition at line 96 of file SMESHGUI_BuildCompoundDlg.h.
Referenced by Init(), SelectionIntoArgument(), and SMESHGUI_BuildCompoundDlg().
QPushButton* SMESHGUI_BuildCompoundDlg.buttonCancel [private] |
Definition at line 95 of file SMESHGUI_BuildCompoundDlg.h.
Referenced by Init(), and SMESHGUI_BuildCompoundDlg().
QPushButton* SMESHGUI_BuildCompoundDlg.buttonHelp [private] |
Definition at line 97 of file SMESHGUI_BuildCompoundDlg.h.
Referenced by Init(), and SMESHGUI_BuildCompoundDlg().
QPushButton* SMESHGUI_BuildCompoundDlg.buttonOk [private] |
Definition at line 94 of file SMESHGUI_BuildCompoundDlg.h.
Referenced by Init(), SelectionIntoArgument(), and SMESHGUI_BuildCompoundDlg().
QCheckBox* SMESHGUI_BuildCompoundDlg.CheckBoxCommon [private] |
Definition at line 109 of file SMESHGUI_BuildCompoundDlg.h.
Referenced by ClickOnApply(), and SMESHGUI_BuildCompoundDlg().
QCheckBox* SMESHGUI_BuildCompoundDlg.CheckBoxMerge [private] |
Definition at line 110 of file SMESHGUI_BuildCompoundDlg.h.
Referenced by ClickOnApply(), Init(), isValid(), and SMESHGUI_BuildCompoundDlg().
QComboBox* SMESHGUI_BuildCompoundDlg.ComboBoxUnion [private] |
Definition at line 108 of file SMESHGUI_BuildCompoundDlg.h.
Referenced by ClickOnApply(), Init(), and SMESHGUI_BuildCompoundDlg().
QRadioButton* SMESHGUI_BuildCompoundDlg.Constructor1 [private] |
Definition at line 91 of file SMESHGUI_BuildCompoundDlg.h.
Referenced by SMESHGUI_BuildCompoundDlg().
QGroupBox* SMESHGUI_BuildCompoundDlg.GroupArgs [private] |
Definition at line 103 of file SMESHGUI_BuildCompoundDlg.h.
Referenced by ActivateThisDialog(), DeactivateActiveDialog(), and SMESHGUI_BuildCompoundDlg().
QGroupBox* SMESHGUI_BuildCompoundDlg.GroupButtons [private] |
Definition at line 93 of file SMESHGUI_BuildCompoundDlg.h.
Referenced by ActivateThisDialog(), DeactivateActiveDialog(), SelectionIntoArgument(), and SMESHGUI_BuildCompoundDlg().
Definition at line 90 of file SMESHGUI_BuildCompoundDlg.h.
Referenced by ActivateThisDialog(), DeactivateActiveDialog(), enterEvent(), and SMESHGUI_BuildCompoundDlg().
QGroupBox* SMESHGUI_BuildCompoundDlg.GroupName [private] |
Definition at line 99 of file SMESHGUI_BuildCompoundDlg.h.
Referenced by ActivateThisDialog(), DeactivateActiveDialog(), and SMESHGUI_BuildCompoundDlg().
QLineEdit* SMESHGUI_BuildCompoundDlg.LineEditMeshes [private] |
Definition at line 106 of file SMESHGUI_BuildCompoundDlg.h.
Referenced by Init(), SelectionIntoArgument(), and SMESHGUI_BuildCompoundDlg().
QLineEdit* SMESHGUI_BuildCompoundDlg.LineEditName [private] |
Definition at line 101 of file SMESHGUI_BuildCompoundDlg.h.
Referenced by ClickOnApply(), Init(), and SMESHGUI_BuildCompoundDlg().
QString SMESHGUI_BuildCompoundDlg.myHelpFileName [private] |
Definition at line 114 of file SMESHGUI_BuildCompoundDlg.h.
Referenced by ClickOnHelp(), and SMESHGUI_BuildCompoundDlg().
Definition at line 116 of file SMESHGUI_BuildCompoundDlg.h.
Referenced by isApplyAndClose(), and setIsApplyAndClose().
SMESH::SMESH_Mesh_var SMESHGUI_BuildCompoundDlg.myMesh [private] |
Definition at line 85 of file SMESHGUI_BuildCompoundDlg.h.
Referenced by ClickOnApply(), Init(), and SelectionIntoArgument().
SMESH::mesh_array_var SMESHGUI_BuildCompoundDlg.myMeshArray [private] |
Definition at line 87 of file SMESHGUI_BuildCompoundDlg.h.
Referenced by ClickOnApply(), Init(), and SelectionIntoArgument().
Definition at line 86 of file SMESHGUI_BuildCompoundDlg.h.
Referenced by Init().
LightApp_SelectionMgr* SMESHGUI_BuildCompoundDlg.mySelectionMgr [private] |
Definition at line 83 of file SMESHGUI_BuildCompoundDlg.h.
Referenced by ClickOnApply(), ClickOnCancel(), Init(), and SelectionIntoArgument().
SMESHGUI* SMESHGUI_BuildCompoundDlg.mySMESHGUI [private] |
Definition at line 82 of file SMESHGUI_BuildCompoundDlg.h.
Referenced by ActivateThisDialog(), ClickOnApply(), ClickOnCancel(), ClickOnHelp(), DeactivateActiveDialog(), and Init().
QPushButton* SMESHGUI_BuildCompoundDlg.SelectButton [private] |
Definition at line 105 of file SMESHGUI_BuildCompoundDlg.h.
Referenced by Init(), and SMESHGUI_BuildCompoundDlg().
Definition at line 112 of file SMESHGUI_BuildCompoundDlg.h.
Referenced by ClickOnApply(), Init(), isValid(), onSelectMerge(), and SMESHGUI_BuildCompoundDlg().
QLabel* SMESHGUI_BuildCompoundDlg.TextLabelMeshes [private] |
Definition at line 104 of file SMESHGUI_BuildCompoundDlg.h.
Referenced by SMESHGUI_BuildCompoundDlg().
QLabel* SMESHGUI_BuildCompoundDlg.TextLabelName [private] |
Definition at line 100 of file SMESHGUI_BuildCompoundDlg.h.
Referenced by SMESHGUI_BuildCompoundDlg().
QLabel* SMESHGUI_BuildCompoundDlg.TextLabelTol [private] |
Definition at line 111 of file SMESHGUI_BuildCompoundDlg.h.
Referenced by Init(), onSelectMerge(), and SMESHGUI_BuildCompoundDlg().
QLabel* SMESHGUI_BuildCompoundDlg.TextLabelUnion [private] |
Definition at line 107 of file SMESHGUI_BuildCompoundDlg.h.
Referenced by SMESHGUI_BuildCompoundDlg().