#include <SMESHGUI_GroupDlg.h>
      
        
          | SMESHGUI_GroupDlg::SMESHGUI_GroupDlg  | 
          ( | 
          SMESHGUI *  | 
          theModule,  | 
        
        
           | 
           | 
          SMESH::SMESH_Mesh_ptr  | 
          theMesh = SMESH::SMESH_Mesh::_nil()  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
      
        
          | SMESHGUI_GroupDlg::SMESHGUI_GroupDlg  | 
          ( | 
          SMESHGUI *  | 
          theModule,  | 
        
        
           | 
           | 
          SMESH::SMESH_GroupBase_ptr  | 
          theGroup,  | 
        
        
           | 
           | 
          const bool  | 
          theIsConvert = false  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
      
        
          | SMESHGUI_GroupDlg::~SMESHGUI_GroupDlg  | 
          ( | 
           | ) | 
           | 
        
      
 
 
  
  
      
        
          | void SMESHGUI_GroupDlg::enterEvent  | 
          ( | 
          QEvent *  | 
           | ) | 
           | 
         
       
   | 
  
private   | 
  
 
References SMESHGUI::EmitSignalDeactivateDialog(), SMESH::GetViewWindow(), grpNoSelection, mySelectBox, mySelectionMode, mySelector, mySMESHGUI, myTypeId, SMESHGUI::ResetState(), SMESHGUI::SetActiveDialogBox(), setSelectionMode(), and SMESHGUI::SetState().
 
 
  
  
      
        
          | QString SMESHGUI_GroupDlg::GetDefaultName  | 
          ( | 
          const QString &  | 
          theOperation | ) | 
           | 
         
       
   | 
  
static   | 
  
 
 
  
  
      
        
          | SALOMEDS::Color SMESHGUI_GroupDlg::getGroupColor  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | QColor SMESHGUI_GroupDlg::getGroupQColor  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | void SMESHGUI_GroupDlg::init  | 
          ( | 
          SMESH::SMESH_Mesh_ptr  | 
          theMesh | ) | 
           | 
         
       
   | 
  
private   | 
  
 
References myCurrentLineEdit, myGroup, myGroupOnFilter, myGroupOnGeom, myMesh, myMeshFilter, myMeshGroupLine, mySelectionMgr, myTypeGroup, onTypeChanged(), restoreShowEntityMode(), SetAppropriateActor(), setDefaultGroupColor(), setDefaultName(), and setShowEntityMode().
Referenced by onObjectSelectionChanged(), and SMESHGUI_GroupDlg().
 
 
  
  
      
        
          | void SMESHGUI_GroupDlg::init  | 
          ( | 
          SMESH::SMESH_GroupBase_ptr  | 
          theGroup,  | 
         
        
           | 
           | 
          const bool  | 
          theIsConvert = false  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
private   | 
  
 
References _PTR(), SMESH::ALL, SMESH::BALL, SMESH::EDGE, SMESH::ELEM0D, SMESH::FACE, SMESH::fromUtf8(), grp0DSelection, grpBallSelection, grpEdgeSelection, grpFaceSelection, grpNodeSelection, grpVolumeSelection, myAllowElemsModif, myCurrentLineEdit, myElements, myFilter, myGeomGroupLine, myGroup, myGroupOnFilter, myGroupOnGeom, myGrpTypeGroup, myIdList, myMesh, myMeshGroupLine, myName, myNameChanged, myTypeGroup, myTypeId, SMESH::NB_ELEMENT_TYPES, SMESH::NODE, onGrpTypeChanged(), onSelectAll(), restoreShowEntityMode(), SetAppropriateActor(), setGroupColor(), setSelectionMode(), setShowEntityMode(), SObject(), and SMESH::VOLUME.
 
 
  
  
      
        
          | void SMESHGUI_GroupDlg::initDialog  | 
          ( | 
          bool  | 
          create | ) | 
           | 
         
       
   | 
  
private   | 
  
 
References SMESHGUI::activeStudy(), SMESH::GetResourceMgr(), grpNoSelection, SMESH_LogicalFilter::LO_OR, MARGIN, SMESH::MESH, myAddBtn, myAllowElemsModif, myApplyBtn, myCloseBtn, myColorBtn, myCreate, myCurrentLineEdit, myElements, myElementsLab, myFilterBtn, myFilterDlg, myGeomFilter, myGeomGroupBtn, myGeomGroupLine, myGeomObjects, myGeomPopup, myGroupBtn, myGroupFilter, myGroupLine, myGrpTypeGroup, myGrpTypeId, myHelpBtn, myHelpFileName, myMesh, myMeshFilter, myMeshGroupBtn, myMeshGroupLine, myName, myOKBtn, myRemoveBtn, mySelectAll, mySelectBox, mySelectGroup, mySelectionMgr, mySelectionMode, mySelectSubMesh, myShapeByMeshOp, mySMESHGUI, mySortBtn, mySubMeshBtn, mySubMeshFilter, mySubMeshLine, myTypeGroup, myTypeId, myWGStack, onAdd(), onApply(), onCloseView(), onColorChanged(), onDeactivate(), onGeomSelectionButton(), onGrpTypeChanged(), onHelp(), onListSelectionChanged(), onNameChanged(), onObjectSelectionChanged(), onOK(), onOpenView(), onRemove(), onSelectAll(), onSelectGeomGroup(), onSelectGroup(), onSelectSubMesh(), onSort(), onTypeChanged(), onVisibilityChanged(), reject(), SMESHGUI::SetActiveDialogBox(), setCurrentSelection(), setFilters(), and SPACING.
Referenced by SMESHGUI_GroupDlg().
 
 
  
  
      
        
          | bool SMESHGUI_GroupDlg::isApplyAndClose  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | void SMESHGUI_GroupDlg::keyPressEvent  | 
          ( | 
          QKeyEvent *  | 
          e | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | void SMESHGUI_GroupDlg::onAdd  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
slot   | 
  
 
References _PTR(), SMESH::ALL, SMESH::BALL, SMESH::EDGE, SMESH::ELEM0D, SMESH::FACE, SMESH::GetFilterManager(), SMESH::GetGEOMGen(), SMESH::GetNameOfSelectedElements(), SMESH::GetNameOfSelectedNodes(), grp0DSelection, grpBallSelection, grpEdgeSelection, grpFaceSelection, grpNodeSelection, grpVolumeSelection, myActorsList, myCurrentLineEdit, myElements, myGeomGroupLine, myGeomObjects, myGroupLine, myIsBusy, myMesh, myNbChangesOfContents, mySelectGroup, mySelectionMgr, mySelector, mySelectSubMesh, mySubMeshLine, myTypeId, SMESH::NODE, onListSelectionChanged(), SObject(), updateButtons(), and SMESH::VOLUME.
Referenced by initDialog(), and SMESHGUI::OnGUIEvent().
 
 
  
  
      
        
          | bool SMESHGUI_GroupDlg::onApply  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
privateslot   | 
  
 
References _PTR(), SMESH::AddGroup(), SMESH::ALL, SMESH::BALL, SMESH::EDGE, SMESH::ELEM0D, SMESH::FACE, SMESH::FindActorByEntry(), SMESH::GetColor(), SMESH::GetGEOMGen(), getGroupColor(), SMESHGUI::GetSMESHGen(), grp0DSelection, grpBallSelection, grpEdgeSelection, grpFaceSelection, grpNodeSelection, grpVolumeSelection, Handle(), SMESHGUI::isActiveStudyLocked(), isApplyAndClose(), SMESHGUI::Modified(), myActorsList, myAllowElemsModif, myElements, myFilter, myGeomObjects, myGroup, myGroupOnFilter, myGroupOnGeom, myGrpTypeId, myIdList, myMesh, myName, myNbChangesOfContents, myObjectToSelect, mySelectAll, mySelectionMgr, mySMESHGUI, myTypeId, SMESH::NODE, SMESH::RemoveVisualObjectWithActors(), SMESH::RepaintCurrentView(), setDefaultGroupColor(), setDefaultName(), SMESH::setFileType(), SObject(), SMESH::Update(), and SMESH::VOLUME.
Referenced by initDialog(), and onOK().
 
 
  
  
      
        
          | void SMESHGUI_GroupDlg::onCloseShapeByMeshDlg  | 
          ( | 
          SUIT_Operation *  | 
          op | ) | 
           | 
         
       
   | 
  
privateslot   | 
  
 
 
  
  
      
        
          | void SMESHGUI_GroupDlg::onCloseView  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
privateslot   | 
  
 
 
  
  
      
        
          | void SMESHGUI_GroupDlg::onColorChanged  | 
          ( | 
          QColor  | 
          theColor | ) | 
           | 
         
       
   | 
  
privateslot   | 
  
 
 
  
  
      
        
          | void SMESHGUI_GroupDlg::onDeactivate  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
privateslot   | 
  
 
 
  
  
      
        
          | void SMESHGUI_GroupDlg::onFilterAccepted  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
privateslot   | 
  
 
References SMESHGUI_FilterDlg::GetFilter(), myCurrentLineEdit, myFilter, myFilterDlg, myGroup, myGroupOnFilter, myGroupOnGeom, myMesh, mySelectGroup, mySelectionMode, mySelectSubMesh, myTypeId, onObjectSelectionChanged(), and updateButtons().
Referenced by setFilters().
 
 
  
  
      
        
          | void SMESHGUI_GroupDlg::onGeomPopup  | 
          ( | 
          QAction *  | 
          a | ) | 
           | 
         
       
   | 
  
privateslot   | 
  
 
References GEOM_BY_MESH_INDEX, grpNoSelection, myActions, myIsBusy, myMesh, mySelectionMode, myShapeByMeshOp, mySMESHGUI, onCloseShapeByMeshDlg(), onPublishShapeByMeshDlg(), and SMESHGUI_ShapeByMeshOp::SetMesh().
Referenced by updateGeomPopup().
 
 
  
  
      
        
          | void SMESHGUI_GroupDlg::onGeomSelectionButton  | 
          ( | 
          bool  | 
          isBtnOn | ) | 
           | 
         
       
   | 
  
privateslot   | 
  
 
 
  
  
      
        
          | void SMESHGUI_GroupDlg::onGrpTypeChanged  | 
          ( | 
          int  | 
          id | ) | 
           | 
         
       
   | 
  
privateslot   | 
  
 
 
  
  
      
        
          | void SMESHGUI_GroupDlg::onHelp  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
privateslot   | 
  
 
 
  
  
      
        
          | void SMESHGUI_GroupDlg::onListSelectionChanged  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
privateslot   | 
  
 
 
  
  
      
        
          | void SMESHGUI_GroupDlg::onNameChanged  | 
          ( | 
          const QString &  | 
          text | ) | 
           | 
         
       
   | 
  
privateslot   | 
  
 
 
  
  
      
        
          | void SMESHGUI_GroupDlg::onObjectSelectionChanged  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
privateslot   | 
  
 
References _PTR(), SMESH::FindActorByObject(), SMESH::GetGEOMGen(), SMESH::GetNameOfSelectedElements(), SMESH::GetNameOfSelectedNodes(), Handle(), init(), IsActorVisible(), myActorsList, myCreate, myCurrentLineEdit, myElements, myFilterDlg, myGeomGroupBtn, myGeomGroupLine, myGeomObjects, myGroup, myGroupLine, myGroupOnGeom, myGrpTypeId, myIsBusy, myMesh, myMeshGroupLine, myName, myNameChanged, myOldName, mySelectGroup, mySelectionMgr, mySelector, mySelectSubMesh, mySubMeshLine, myTypeId, onListSelectionChanged(), onTypeChanged(), restoreShowEntityMode(), SetAppropriateActor(), setDefaultGroupColor(), setDefaultName(), SMESHGUI_FilterDlg::SetMesh(), setSelectionMode(), setShowEntityMode(), SObject(), updateButtons(), and updateGeomPopup().
Referenced by initDialog(), onFilterAccepted(), onPublishShapeByMeshDlg(), onTypeChanged(), and setCurrentSelection().
 
 
  
  
      
        
          | void SMESHGUI_GroupDlg::onOK  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
privateslot   | 
  
 
 
  
  
      
        
          | void SMESHGUI_GroupDlg::onOpenView  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
privateslot   | 
  
 
 
  
  
      
        
          | void SMESHGUI_GroupDlg::onPublishShapeByMeshDlg  | 
          ( | 
          SUIT_Operation *  | 
          op | ) | 
           | 
         
       
   | 
  
privateslot   | 
  
 
 
  
  
      
        
          | void SMESHGUI_GroupDlg::onRemove  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
slot   | 
  
 
References SMESH::ALL, SMESH::BALL, SMESH::EDGE, SMESH::ELEM0D, SMESH::FACE, grp0DSelection, grpBallSelection, grpEdgeSelection, grpFaceSelection, grpNodeSelection, grpVolumeSelection, myCurrentLineEdit, myElements, myGroupLine, myIsBusy, myMesh, myNbChangesOfContents, mySelectionMgr, mySubMeshLine, myTypeId, SMESH::NODE, updateButtons(), and SMESH::VOLUME.
Referenced by initDialog(), and SMESHGUI::OnGUIEvent().
 
 
  
  
      
        
          | void SMESHGUI_GroupDlg::onSelectAll  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
privateslot   | 
  
 
References grpNoSelection, myAddBtn, myAllowElemsModif, myElements, myElementsLab, myFilterBtn, myRemoveBtn, mySelectAll, mySelectBox, mySelectionMode, mySMESHGUI, mySortBtn, SMESHGUI::ResetState(), setSelectionMode(), SMESHGUI::SetState(), and updateButtons().
Referenced by init(), and initDialog().
 
 
  
  
      
        
          | void SMESHGUI_GroupDlg::onSelectGeomGroup  | 
          ( | 
          bool  | 
          on | ) | 
           | 
         
       
   | 
  
privateslot   | 
  
 
References grpAllSelection, myCurrentLineEdit, myGeomGroupBtn, myGeomGroupLine, myGeomObjects, myGrpTypeId, mySelectGroup, mySelectSubMesh, myTypeId, setSelectionMode(), and updateGeomPopup().
Referenced by initDialog(), and onGrpTypeChanged().
 
 
  
  
      
        
          | void SMESHGUI_GroupDlg::onSelectGroup  | 
          ( | 
          bool  | 
          on | ) | 
           | 
         
       
   | 
  
privateslot   | 
  
 
 
  
  
      
        
          | void SMESHGUI_GroupDlg::onSelectSubMesh  | 
          ( | 
          bool  | 
          on | ) | 
           | 
         
       
   | 
  
privateslot   | 
  
 
 
  
  
      
        
          | void SMESHGUI_GroupDlg::onSort  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
privateslot   | 
  
 
 
  
  
      
        
          | void SMESHGUI_GroupDlg::onTypeChanged  | 
          ( | 
          int  | 
          id | ) | 
           | 
         
       
   | 
  
privateslot   | 
  
 
 
  
  
      
        
          | void SMESHGUI_GroupDlg::onVisibilityChanged  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
privateslot   | 
  
 
 
  
  
      
        
          | void SMESHGUI_GroupDlg::reject  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protectedvirtualslot   | 
  
 
References SMESH::GetCurrentVtkView(), SMESH::GetViewWindow(), isApplyAndClose(), myFilterDlg, myObjectToSelect, mySelectionMgr, mySMESHGUI, SMESH::RemoveFilters(), SMESHGUI::ResetState(), restoreShowEntityMode(), SMESH::SetPickable(), SMESH::SetPointRepresentation(), and SMESHGUI_FilterDlg::UnRegisterFilters().
Referenced by initDialog(), and onOK().
 
 
  
  
      
        
          | void SMESHGUI_GroupDlg::restoreShowEntityMode  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | bool SMESHGUI_GroupDlg::SetAppropriateActor  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
private   | 
  
 
References _PTR(), SMESH::eDisplay, SMESH::FindActorByObject(), SMESH::GetCurrentVtkView(), Handle(), IsActorVisible(), myActorsList, myGroup, myGroupOnFilter, myGroupOnGeom, myGrpTypeGroup, myMesh, SObject(), and SMESH::UpdateView().
Referenced by init(), onObjectSelectionChanged(), and onVisibilityChanged().
 
 
  
  
      
        
          | void SMESHGUI_GroupDlg::setCurrentSelection  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
privateslot   | 
  
 
References grpGroupSelection, grpMeshSelection, myCreate, myCurrentLineEdit, myGroupBtn, myGroupLine, myMeshGroupBtn, myMeshGroupLine, mySelectionMgr, mySubMeshBtn, mySubMeshLine, onObjectSelectionChanged(), and setSelectionMode().
Referenced by initDialog().
 
 
  
  
      
        
          | void SMESHGUI_GroupDlg::setDefaultGroupColor  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | void SMESHGUI_GroupDlg::setDefaultName  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | void SMESHGUI_GroupDlg::setFilters  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
privateslot   | 
  
 
References SMESH::ALL, SMESH::BALL, SMESH::EDGE, SMESH::ELEM0D, SMESH::FACE, grp0DSelection, grpBallSelection, grpEdgeSelection, grpFaceSelection, grpNodeSelection, grpVolumeSelection, SMESHGUI_FilterDlg::Init(), myElements, myFilter, myFilterBtn, myFilterDlg, myGroupOnFilter, myMesh, mySMESHGUI, myTypeId, SMESH::NODE, onFilterAccepted(), SMESHGUI_FilterDlg::SetEnabled(), SMESHGUI_FilterDlg::SetFilter(), SMESHGUI_FilterDlg::SetGroup(), SMESHGUI_FilterDlg::SetMesh(), SMESHGUI_FilterDlg::SetSelection(), SMESHGUI_FilterDlg::SetSourceWg(), and SMESH::VOLUME.
Referenced by initDialog().
 
 
  
  
      
        
          | void SMESHGUI_GroupDlg::setGroupColor  | 
          ( | 
          const SALOMEDS::Color &  | 
          theColor | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | void SMESHGUI_GroupDlg::setGroupQColor  | 
          ( | 
          const QColor &  | 
          theColor | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | void SMESHGUI_GroupDlg::setIsApplyAndClose  | 
          ( | 
          const bool  | 
          theFlag | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | void SMESHGUI_GroupDlg::setSelectionMode  | 
          ( | 
          int  | 
          theMode | ) | 
           | 
         
       
   | 
  
private   | 
  
 
References SMESH::GetViewWindow(), SMESH::GROUP, SMESH::GROUP_0D, SMESH::GROUP_BALL, SMESH::GROUP_EDGE, SMESH::GROUP_FACE, SMESH::GROUP_NODE, SMESH::GROUP_VOLUME, grp0DSelection, grpBallSelection, grpEdgeSelection, grpFaceSelection, grpGeomSelection, grpGroupSelection, grpMeshSelection, grpNodeSelection, grpSubMeshSelection, grpVolumeSelection, myActorsList, myAllowElemsModif, myGeomFilter, myGroupFilter, myGrpTypeId, myMesh, myMeshFilter, mySelectAll, mySelectionMgr, mySelectionMode, mySMESHGUI, mySubMeshFilter, myTypeId, SMESH::RemoveFilters(), SMESH_LogicalFilter::setFilters(), SMESH::SetPointRepresentation(), SMESH::SUBMESH, SMESH::SUBMESH_COMPOUND, SMESH::SUBMESH_EDGE, SMESH::SUBMESH_FACE, and SMESH::SUBMESH_SOLID.
Referenced by enterEvent(), init(), onCloseShapeByMeshDlg(), onGeomSelectionButton(), onObjectSelectionChanged(), onSelectAll(), onSelectGeomGroup(), onSelectGroup(), onSelectSubMesh(), onTypeChanged(), setCurrentSelection(), and SMESHGUI_GroupDlg().
 
 
  
  
      
        
          | void SMESHGUI_GroupDlg::setShowEntityMode  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
private   | 
  
 
References SMESH_Actor::e0DElements, SMESH_Actor::eBallElem, SMESH_Actor::eEdges, SMESH_Actor::eFaces, SMESH_Actor::eVolumes, SMESH::FindActorByObject(), grp0DSelection, grpBallSelection, grpEdgeSelection, grpFaceSelection, grpNodeSelection, grpVolumeSelection, myMesh, myStoredShownEntity, myTypeId, and restoreShowEntityMode().
Referenced by init(), onObjectSelectionChanged(), and onTypeChanged().
 
 
  
  
      
        
          | void SMESHGUI_GroupDlg::updateButtons  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
private   | 
  
 
References myAllowElemsModif, myApplyBtn, myElements, myFilter, myGeomGroupBtn, myGeomGroupLine, myGeomObjects, myGroup, myGroupOnFilter, myGroupOnGeom, myGrpTypeGroup, myGrpTypeId, myMesh, myName, myOKBtn, and mySelectAll.
Referenced by onAdd(), onColorChanged(), onFilterAccepted(), onGrpTypeChanged(), onNameChanged(), onObjectSelectionChanged(), onRemove(), and onSelectAll().
 
 
  
  
      
        
          | void SMESHGUI_GroupDlg::updateGeomPopup  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | QMap<QAction*, int> SMESHGUI_GroupDlg::myActions | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | QPushButton* SMESHGUI_GroupDlg::myAddBtn | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | QCheckBox* SMESHGUI_GroupDlg::myAllowElemsModif | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | QPushButton* SMESHGUI_GroupDlg::myApplyBtn | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | QPushButton* SMESHGUI_GroupDlg::myCloseBtn | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | QtxColorButton* SMESHGUI_GroupDlg::myColorBtn | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | bool SMESHGUI_GroupDlg::myCreate | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | QLineEdit* SMESHGUI_GroupDlg::myCurrentLineEdit | 
         
       
   | 
  
private   | 
  
 
Referenced by init(), initDialog(), onAdd(), onFilterAccepted(), onGeomSelectionButton(), onListSelectionChanged(), onObjectSelectionChanged(), onRemove(), onSelectGeomGroup(), onSelectGroup(), onSelectSubMesh(), onTypeChanged(), setCurrentSelection(), and SMESHGUI_GroupDlg().
 
 
  
  
      
        
          | QListWidget* SMESHGUI_GroupDlg::myElements | 
         
       
   | 
  
private   | 
  
 
Referenced by init(), initDialog(), onAdd(), onApply(), onListSelectionChanged(), onObjectSelectionChanged(), onRemove(), onSelectAll(), onSort(), onTypeChanged(), setFilters(), and updateButtons().
 
 
  
  
      
        
          | QLabel* SMESHGUI_GroupDlg::myElementsLab | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | SMESH::Filter_var SMESHGUI_GroupDlg::myFilter | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | QPushButton* SMESHGUI_GroupDlg::myFilterBtn | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | QToolButton* SMESHGUI_GroupDlg::myGeomGroupBtn | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | QLineEdit* SMESHGUI_GroupDlg::myGeomGroupLine | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | GEOM::ListOfGO_var SMESHGUI_GroupDlg::myGeomObjects | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | QMenu* SMESHGUI_GroupDlg::myGeomPopup | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | SMESH::SMESH_Group_var SMESHGUI_GroupDlg::myGroup | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | QPushButton* SMESHGUI_GroupDlg::myGroupBtn | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | QLineEdit* SMESHGUI_GroupDlg::myGroupLine | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | SMESH::SMESH_GroupOnFilter_var SMESHGUI_GroupDlg::myGroupOnFilter | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | SMESH::SMESH_GroupOnGeom_var SMESHGUI_GroupDlg::myGroupOnGeom | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | QButtonGroup* SMESHGUI_GroupDlg::myGrpTypeGroup | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | int SMESHGUI_GroupDlg::myGrpTypeId | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | QPushButton* SMESHGUI_GroupDlg::myHelpBtn | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | QString SMESHGUI_GroupDlg::myHelpFileName | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | QList<int> SMESHGUI_GroupDlg::myIdList | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | bool SMESHGUI_GroupDlg::myIsApplyAndClose | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | bool SMESHGUI_GroupDlg::myIsBusy | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | SMESH::SMESH_Mesh_var SMESHGUI_GroupDlg::myMesh | 
         
       
   | 
  
private   | 
  
 
Referenced by init(), initDialog(), onAdd(), onApply(), onFilterAccepted(), onGeomPopup(), onObjectSelectionChanged(), onRemove(), restoreShowEntityMode(), SetAppropriateActor(), setDefaultGroupColor(), setFilters(), setSelectionMode(), setShowEntityMode(), updateButtons(), and updateGeomPopup().
 
 
  
  
      
        
          | QPushButton* SMESHGUI_GroupDlg::myMeshGroupBtn | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | QLineEdit* SMESHGUI_GroupDlg::myMeshGroupLine | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | QLineEdit* SMESHGUI_GroupDlg::myName | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | bool SMESHGUI_GroupDlg::myNameChanged | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | int SMESHGUI_GroupDlg::myNbChangesOfContents | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | QString SMESHGUI_GroupDlg::myObjectToSelect | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | QPushButton* SMESHGUI_GroupDlg::myOKBtn | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | QString SMESHGUI_GroupDlg::myOldName | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | QPushButton* SMESHGUI_GroupDlg::myRemoveBtn | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | QCheckBox* SMESHGUI_GroupDlg::mySelectAll | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | QCheckBox* SMESHGUI_GroupDlg::mySelectGeomGroup | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | QCheckBox* SMESHGUI_GroupDlg::mySelectGroup | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | LightApp_SelectionMgr* SMESHGUI_GroupDlg::mySelectionMgr | 
         
       
   | 
  
private   | 
  
 
Referenced by init(), initDialog(), onAdd(), onApply(), onListSelectionChanged(), onObjectSelectionChanged(), onPublishShapeByMeshDlg(), onRemove(), reject(), setCurrentSelection(), and setSelectionMode().
 
 
  
  
      
        
          | int SMESHGUI_GroupDlg::mySelectionMode | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | SVTK_Selector* SMESHGUI_GroupDlg::mySelector | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | QCheckBox* SMESHGUI_GroupDlg::mySelectSubMesh | 
         
       
   | 
  
private   | 
  
 
 
Referenced by enterEvent(), initDialog(), onApply(), onDeactivate(), onGeomPopup(), onHelp(), onOpenView(), onPublishShapeByMeshDlg(), onSelectAll(), reject(), setFilters(), and setSelectionMode().
 
 
  
  
      
        
          | QPushButton* SMESHGUI_GroupDlg::mySortBtn | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | int SMESHGUI_GroupDlg::myStoredShownEntity | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | QPushButton* SMESHGUI_GroupDlg::mySubMeshBtn | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | QLineEdit* SMESHGUI_GroupDlg::mySubMeshLine | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | QButtonGroup* SMESHGUI_GroupDlg::myTypeGroup | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | int SMESHGUI_GroupDlg::myTypeId | 
         
       
   | 
  
private   | 
  
 
Referenced by enterEvent(), init(), initDialog(), onAdd(), onApply(), onFilterAccepted(), onObjectSelectionChanged(), onRemove(), onSelectGeomGroup(), onSelectGroup(), onSelectSubMesh(), onTypeChanged(), setFilters(), setSelectionMode(), and setShowEntityMode().
 
 
  
  
      
        
          | QStackedWidget* SMESHGUI_GroupDlg::myWGStack | 
         
       
   | 
  
private   |