Operation to find elements by a point coordinates. More...
#include <SMESHGUI_FindElemByPointDlg.h>

Public Types | |
| typedef QList< int > | IdList |
Public Member Functions | |
| SMESHGUI_FindElemByPointOp () | |
| Constructor. More... | |
| virtual | ~SMESHGUI_FindElemByPointOp () |
| Destructor. More... | |
| virtual LightApp_Dialog * | dlg () const |
| Gets dialog of this operation. More... | |
Static Public Member Functions | |
| static void | extractIds (const QStringList &, IdList &, const QChar) |
Protected Types | |
| enum | EntityType { Object , MeshNode , MeshElement } |
Protected Slots | |
| virtual void | onFind () |
| perform it's intention action: find elements More... | |
| virtual bool | onApply () |
| Method needed for internal cuisine. More... | |
| virtual void | onActivateObject (int) |
| Installs filter corresponding to certain object selection widget. More... | |
| virtual void | onDeactivateObject (int) |
| Removes filter corresponding to certain object selection widget. More... | |
| virtual void | onSelectionChanged (int) |
| Empty default implementation. More... | |
| virtual void | onTextChanged (int, const QStringList &) |
| Default implementation allowing user to edit selected ids "by hands". More... | |
| virtual void | onOk () |
| virtual void | onCancel () |
| void | onHelp () |
Protected Member Functions | |
| virtual void | startOperation () |
| This enumeration is used in typeById method to distinguish objects, mesh nodes and mesh elements, because node end element ids may overlap. More... | |
| virtual void | stopOperation () |
| Stops operation. More... | |
| virtual void | activateSelection () |
| install filter on meshes More... | |
| void | extractIds (const QStringList &, IdList &) const |
| Find in QStringList correct node or element ids representation and append integer(id) to IdList. More... | |
| virtual void | commitOperation () |
| virtual void | abortOperation () |
| virtual void | selectionDone () |
| virtual void | initDialog () |
| sets the dialog widgets to state just after operation start More... | |
| virtual SUIT_SelectionFilter * | createFilter (const int) const |
| Creates filter being used when certain object selection widget is active If no filter must be used, then function must return 0 if id is negative, then function must return filter for common using independently of active widget. More... | |
| void | removeCustomFilters () |
| Remove only filters set by this operation (they are in map myFilters ) More... | |
| Selection_Mode | selectionMode () const |
| Return what selection mode is set in VTK viewer. More... | |
| void | setSelectionMode (const Selection_Mode) |
| Set selection mode in VTK viewer. More... | |
| void | highlight (const Handle(SALOME_InteractiveObject)&, const bool, const bool=true) |
| Highlight object in VTK viewer. More... | |
| void | addOrRemoveIndex (const Handle(SALOME_InteractiveObject)&, const SVTK_TVtkIDsMap &, const bool isModeShift) |
| Select some nodes or elements in VTK. More... | |
| SVTK_ViewWindow * | viewWindow () const |
| SVTK_Selector * | selector () const |
| virtual void | selected (QStringList &, SMESHGUI_Dialog::TypesList &, QStringList &) const |
| Get names, types and ids of selected objects. More... | |
| virtual int | typeById (const QString &, const EntityType) const |
| Find type by id. More... | |
| virtual QChar | idChar () const |
| Char using to divide <entry> and <id> in string id representation. By default, '#'. More... | |
| void | selectedIds (const int, IdList &) const |
| Try to find in certain object selection widget selected node or element ids and return it. More... | |
| SMESH::SMESH_Mesh_var | mesh () const |
| Return selected mesh if selection mode isn't ActorSelection and only one object is selected. More... | |
| SMESH_Actor * | actor () const |
| Return actor according to selected mesh if selection mode isn't ActorSelection. More... | |
| virtual bool | isReadyToStart () const |
| virtual void | setIsApplyAndClose (const bool theFlag) |
| virtual bool | isApplyAndClose () const |
| virtual void | setDialogActive (const bool) |
| Set according dialog active or inactive. More... | |
| SMESHGUI * | getSMESHGUI () const |
| virtual bool | isValid (SUIT_Operation *) const |
| Verifies whether given operator is valid for this one. More... | |
Protected Attributes | |
| QString | myHelpFileName |
| bool | myIsApplyAndClose |
Private Types | |
| typedef QMap< int, SUIT_SelectionFilter * > | Filters |
Private Slots | |
| void | onRejectedDlg () |
| Method needed for internal cuisine. More... | |
| void | onSelectionDone () |
| SLOT called when selection changed. More... | |
| void | onElemSelected () |
| highlight found selected elements More... | |
| void | onElemTypeChange (int) |
| Set selection mode according to element type. More... | |
| void | redisplayPreview () |
| show point by coordinates More... | |
| void | onOpenView () |
| SLOT called when the viewer opened. More... | |
| void | onCloseView () |
| SLOT called when the viewer closed. More... | |
Private Member Functions | |
| Handle (SALOME_InteractiveObject) myMeshIO | |
Private Attributes | |
| SMESHGUI_FindElemByPointDlg * | myDlg |
| SUIT_SelectionFilter * | myFilter |
| SMESHGUI * | mySMESHGUI |
| SMESHGUI_MeshEditPreview * | mySimulation |
| SMESH::SMESH_IDSource_var | myMeshOrPart |
| SMESH::MeshPreviewStruct_var | myPreview |
| Filters | myFilters |
| Selection_Mode | myDefSelectionMode |
| Selection_Mode | myOldSelectionMode |
Operation to find elements by a point coordinates.
|
privateinherited |
|
inherited |
|
protectedinherited |
| SMESHGUI_FindElemByPointOp::SMESHGUI_FindElemByPointOp | ( | ) |
Constructor.
References SMESHGUI_SpinBox::GetValue(), SMESH::GROUP, SMESH_LogicalFilter::LO_OR, SMESH::MESH, myDlg, SMESHGUI_FindElemByPointDlg::myElemTypeCombo, myFilter, SMESHGUI_FindElemByPointDlg::myFindBtn, SMESHGUI_FindElemByPointDlg::myFoundList, SMESHGUI_Operation::myHelpFileName, myPreview, mySimulation, mySMESHGUI, SMESHGUI_FindElemByPointDlg::myX, SMESHGUI_FindElemByPointDlg::myY, SMESHGUI_FindElemByPointDlg::myZ, SMESH::NODE, onElemSelected(), onElemTypeChange(), onFind(), onRejectedDlg(), and redisplayPreview().
|
virtual |
Destructor.
References myDlg, myFilter, and mySimulation.
|
protectedvirtualinherited |
|
protectedvirtual |
install filter on meshes
References myFilter.
|
protectedinherited |
Return actor according to selected mesh if selection mode isn't ActorSelection.
References SMESH::FindActorByObject(), and SMESHGUI_SelectionOp::mesh().
Referenced by SMESHGUI_Make2DFrom3DOp::compute2DMesh(), SMESHGUI_MakeFull2DFrom3DOp::compute2DMesh(), SMESHGUI_ShapeByMeshOp::onElemIdChanged(), and SMESHGUI_SelectionOp::onTextChanged().
|
protectedinherited |
Select some nodes or elements in VTK.
References SMESHGUI_SelectionOp::selector().
Referenced by onElemSelected(), and SMESHGUI_ReorientFacesOp::onTextChange().
|
protectedvirtualinherited |
Reimplemented in SMESHGUI_MeshOp, and SMESHGUI_ShapeByMeshOp.
References SMESHGUI_SelectionOp::myOldSelectionMode, SMESHGUI_SelectionOp::removeCustomFilters(), and SMESHGUI_SelectionOp::setSelectionMode().
Referenced by SMESHGUI_MeshOp::commitOperation(), and SMESHGUI_ShapeByMeshOp::commitOperation().
|
protectedvirtualinherited |
Creates filter being used when certain object selection widget is active If no filter must be used, then function must return 0 if id is negative, then function must return filter for common using independently of active widget.
Reimplemented in SMESHGUI_Add0DElemsOnAllNodesOp, SMESHGUI_ConvToQuadOp, SMESHGUI_CreateDualMeshOp, SMESHGUI_GroupOnShapeOp, SMESHGUI_Make2DFrom3DOp, SMESHGUI_MakeFull2DFrom3DOp, SMESHGUI_MeshOp, SMESHGUI_ReorientFacesOp, and SMESHGUI_SplitBiQuadOp.
Referenced by SMESHGUI_SelectionOp::onActivateObject().
|
virtual |
Gets dialog of this operation.
| LightApp_Dialog* | - pointer to dialog of this operation |
References myDlg.
|
protectedinherited |
Find in QStringList correct node or element ids representation and append integer(id) to IdList.
References SMESHGUI_SelectionOp::extractIds(), and SMESHGUI_SelectionOp::idChar().
|
staticinherited |
|
protectedinherited |
Referenced by SMESHGUI_BaseComputeOp::computeMesh(), SMESHGUI_InteractiveOp::deactivateCurrentViewOperation(), SMESHGUI_BaseComputeOp::evaluateMesh(), SMESHGUI_Operation::isReadyToStart(), SMESHGUI_MeshOp::onGeomSelectionByMesh(), SMESHGUI_BaseComputeOp::onGroupOfBadMesh(), SMESHGUI_Operation::onHelp(), SMESHGUI_PrecomputeOp::onPreview(), SMESHGUI_BaseComputeOp::onPublishShape(), SMESHGUI_Add0DElemsOnAllNodesOp::onSetFilter(), SMESHGUI_BaseComputeOp::onShowBadMesh(), SMESHGUI_ShowErrorsOp::startOperation(), startOperation(), SMESHGUI_RemoveNodeReconnectionOp::startOperation(), SMESHGUI_AddNodeOnFaceOp::startOperation(), SMESHGUI_AddNodeOnSegmentOp::startOperation(), SMESHGUI_InteractiveOp::startOperation(), SMESHGUI_MakeNodeAtPointOp::startOperation(), and SMESHGUI_SelectionOp::viewWindow().
|
private |
Referenced by onSelectionDone().
|
protectedinherited |
Highlight object in VTK viewer.
References SMESHGUI_SelectionOp::highlight(), and SMESHGUI_SelectionOp::viewWindow().
Referenced by SMESHGUI_SelectionOp::highlight(), SMESHGUI_ReorientFacesOp::onTextChange(), and SMESHGUI_SelectionOp::onTextChanged().
|
protectedvirtualinherited |
Char using to divide <entry> and <id> in string id representation. By default, '#'.
Referenced by SMESHGUI_SelectionOp::extractIds(), SMESHGUI_SelectionOp::selected(), and SMESHGUI_SelectionOp::typeById().
|
protectedvirtualinherited |
sets the dialog widgets to state just after operation start
Reimplemented from SMESHGUI_Operation.
|
protectedvirtualinherited |
|
protectedvirtualinherited |
References SMESHGUI_Operation::getSMESHGUI(), and SMESHGUI::isStudyLocked().
|
protectedvirtualinherited |
Verifies whether given operator is valid for this one.
| theOtherOp | - other operation |
Virtual method redefined from base class verifies whether given operator is valid for this one (i.e. can be started "above" this operator). In current implementation method returns false if theOtherOp operation is not intended for deleting objects or mesh elements.
Reimplemented in SMESHGUI_MeshOp, and SMESHGUI_BaseComputeOp.
Referenced by SMESHGUI_MeshOp::isValid().
|
protectedinherited |
Return selected mesh if selection mode isn't ActorSelection and only one object is selected.
References SMESH::GetMeshByIO(), and SMESHGUI_SelectionOp::selectionMode().
Referenced by SMESHGUI_SelectionOp::actor(), SMESHGUI_MeshOp::checkSubMeshConcurrency(), SMESHGUI_ConvToQuadOp::ConnectRadioButtons(), SMESHGUI_MeshOp::isSubshapeOk(), SMESHGUI_AddNodeOnSegmentOp::isValid(), SMESHGUI_Add0DElemsOnAllNodesOp::onApply(), SMESHGUI_ConvToQuadOp::onApply(), SMESHGUI_CreateDualMeshOp::onApply(), SMESHGUI_GroupOnShapeOp::onApply(), SMESHGUI_SplitBiQuadOp::onApply(), SMESHGUI_Add0DElemsOnAllNodesOp::onSetFilter(), SMESHGUI_AddNodeOnSegmentOp::processStyleEvents(), SMESHGUI_Add0DElemsOnAllNodesOp::selectionDone(), SMESHGUI_ConvToQuadOp::selectionDone(), SMESHGUI_CreateDualMeshOp::selectionDone(), SMESHGUI_SelectionOp::typeById(), and SMESHGUI_Add0DElemsOnAllNodesOp::updateButtons().
|
protectedvirtualslotinherited |
Installs filter corresponding to certain object selection widget.
References SMESHGUI_SelectionOp::createFilter(), SMESHGUI_SelectionOp::myFilters, and SMESHGUI_SelectionOp::selectionDone().
Referenced by SMESHGUI_MeshOp::checkSubMeshConcurrency(), SMESHGUI_GroupOnShapeOp::init(), SMESHGUI_ReorientFacesOp::onActivateObject(), SMESHGUI_GroupOnShapeOp::onButtonClick(), SMESHGUI_MeshOp::onHypoCreated(), SMESHGUI_MeshOp::onHypoEdited(), and SMESHGUI_SelectionOp::startOperation().
|
protectedvirtualslot |
Method needed for internal cuisine.
References onRejectedDlg().
|
protectedvirtualslotinherited |
|
privateslot |
SLOT called when the viewer closed.
References mySimulation.
Referenced by startOperation(), and stopOperation().
|
protectedvirtualslotinherited |
Removes filter corresponding to certain object selection widget.
References SMESHGUI_SelectionOp::removeCustomFilters().
Referenced by SMESHGUI_SelectionOp::startOperation().
|
privateslot |
highlight found selected elements
References SMESHGUI_SelectionOp::addOrRemoveIndex(), myDlg, SMESHGUI_FindElemByPointDlg::myElemTypeCombo, SMESHGUI_FindElemByPointDlg::myFoundList, SMESH::NODE, SMESHGUI_SelectionOp::selectionMode(), and SMESHGUI_SelectionOp::setSelectionMode().
Referenced by SMESHGUI_FindElemByPointOp().
|
privateslot |
Set selection mode according to element type.
References myDlg, SMESHGUI_FindElemByPointDlg::myFoundList, SMESHGUI_SelectionOp::selectionMode(), and SMESHGUI_SelectionOp::setSelectionMode().
Referenced by SMESHGUI_FindElemByPointOp().
|
protectedvirtualslot |
perform it's intention action: find elements
References SMESHGUI_SpinBox::GetValue(), myDlg, SMESHGUI_FindElemByPointDlg::myElemTypeCombo, SMESHGUI_FindElemByPointDlg::myFoundList, myMeshOrPart, SMESHGUI_FindElemByPointDlg::myX, SMESHGUI_FindElemByPointDlg::myY, and SMESHGUI_FindElemByPointDlg::myZ.
Referenced by SMESHGUI_FindElemByPointOp().
|
protectedslotinherited |
References SMESHGUI_Operation::getSMESHGUI(), and SMESHGUI_Operation::myHelpFileName.
Referenced by SMESHGUI_PrecomputeOp::startOperation(), and SMESHGUI_Operation::startOperation().
|
protectedvirtualslotinherited |
References SMESHGUI_Operation::onApply(), and SMESHGUI_Operation::setIsApplyAndClose().
Referenced by SMESHGUI_PrecomputeOp::startOperation(), and SMESHGUI_Operation::startOperation().
|
privateslot |
SLOT called when the viewer opened.
References SMESH::GetViewWindow(), mySimulation, mySMESHGUI, and SMESHGUI_MeshEditPreview::SetVisibility().
Referenced by startOperation(), and stopOperation().
|
privateslot |
Method needed for internal cuisine.
Referenced by onApply(), and SMESHGUI_FindElemByPointOp().
|
protectedvirtualslotinherited |
Empty default implementation.
In successors it may be used for more advanced selection checking. This slot is connected to signal when the selection changed in some object selection widget
Referenced by SMESHGUI_SelectionOp::startOperation().
|
privateslot |
SLOT called when selection changed.
References SMESH::_PTR(), Handle(), SMESH::IObjectToObject(), myDlg, SMESHGUI_FindElemByPointDlg::myFindBtn, SMESHGUI_FindElemByPointDlg::myFoundList, SMESHGUI_FindElemByPointDlg::myMeshName, myMeshOrPart, and SMESHGUI_FindElemByPointDlg::setTypes().
Referenced by startOperation().
|
protectedvirtualslotinherited |
Default implementation allowing user to edit selected ids "by hands".
In order to run default mechanism, you must set for some object selection widget the "name indication" to "ListOfNames", "read only" state to false and connect the dialog's signal "objectChanged" to this slot Warning: this mechanism can process only integer ids, NOT MESH OR GROUP NAMES!!!
References SMESHGUI_SelectionOp::actor(), SMESHGUI_SelectionOp::extractIds(), SMDS_Mesh::FindElement(), SMDS_Mesh::FindNode(), SMESH_Actor::GetObject(), SMESHGUI_SelectionOp::highlight(), SMESHGUI_SelectionOp::selected(), SMESHGUI_SelectionOp::selectionMode(), and SMESHGUI_SelectionOp::selector().
Referenced by SMESHGUI_Add0DElemsOnAllNodesOp::onTextChanged().
|
privateslot |
show point by coordinates
References SMESHGUI_SpinBox::GetValue(), SMESH::GetViewWindow(), myDlg, SMESHGUI_FindElemByPointDlg::myFoundList, myPreview, mySimulation, mySMESHGUI, SMESHGUI_FindElemByPointDlg::myX, SMESHGUI_FindElemByPointDlg::myY, SMESHGUI_FindElemByPointDlg::myZ, and SMESHGUI_MeshEditPreview::SetData().
Referenced by SMESHGUI_FindElemByPointOp(), and startOperation().
|
protectedinherited |
Remove only filters set by this operation (they are in map myFilters )
References SMESHGUI_SelectionOp::myFilters.
Referenced by SMESHGUI_SelectionOp::abortOperation(), SMESHGUI_SelectionOp::commitOperation(), SMESHGUI_MeshOp::createHypothesis(), SMESHGUI_GroupOnShapeOp::init(), SMESHGUI_GroupOnShapeOp::onApply(), SMESHGUI_GroupOnShapeOp::onButtonClick(), SMESHGUI_SelectionOp::onDeactivateObject(), SMESHGUI_MeshOp::onEditHyp(), and SMESHGUI_SelectionOp::~SMESHGUI_SelectionOp().
|
protectedvirtualinherited |
Get names, types and ids of selected objects.
References SMESH::_PTR(), SMESHGUI_SelectionOp::idChar(), SMESHGUI_SelectionOp::MeshElement, SMESHGUI_SelectionOp::MeshNode, SMESHGUI_SelectionOp::Object, SMESHGUI_SelectionOp::selectionMode(), and SMESHGUI_SelectionOp::typeById().
Referenced by SMESHGUI_SelectionOp::onTextChanged(), SMESHGUI_GroupOnShapeOp::selectionDone(), SMESHGUI_Make2DFrom3DOp::selectionDone(), SMESHGUI_MakeFull2DFrom3DOp::selectionDone(), and SMESHGUI_SelectionOp::selectionDone().
|
protectedinherited |
Try to find in certain object selection widget selected node or element ids and return it.
References SMESHGUI_SelectionOp::extractIds().
|
protectedvirtualinherited |
Reimplemented in SMESHGUI_Add0DElemsOnAllNodesOp, SMESHGUI_ConvToQuadOp, SMESHGUI_CreateDualMeshOp, SMESHGUI_GroupOnShapeOp, SMESHGUI_Make2DFrom3DOp, SMESHGUI_MakeFull2DFrom3DOp, SMESHGUI_MeshOp, and SMESHGUI_ReorientFacesOp.
References SMESHGUI_SelectionOp::selected(), and SMESHGUI_SelectionOp::selectionMode().
Referenced by SMESHGUI_SelectionOp::onActivateObject(), SMESHGUI_SplitBiQuadOp::onApply(), SMESHGUI_Add0DElemsOnAllNodesOp::selectionDone(), SMESHGUI_ConvToQuadOp::selectionDone(), SMESHGUI_CreateDualMeshOp::selectionDone(), SMESHGUI_ReorientFacesOp::selectionDone(), and SMESHGUI_SplitBiQuadOp::startOperation().
|
protectedinherited |
Return what selection mode is set in VTK viewer.
References SMESHGUI_SelectionOp::viewWindow().
Referenced by SMESHGUI_ShapeByMeshOp::activateSelection(), SMESHGUI_SelectionOp::mesh(), onElemSelected(), onElemTypeChange(), SMESHGUI_SelectionOp::onTextChanged(), SMESHGUI_SelectionOp::selected(), SMESHGUI_SelectionOp::selectionDone(), and SMESHGUI_SelectionOp::startOperation().
|
protectedinherited |
References SMESHGUI_SelectionOp::viewWindow().
Referenced by SMESHGUI_SelectionOp::addOrRemoveIndex(), SMESHGUI_Add0DElemsOnAllNodesOp::onApply(), SMESHGUI_AddNodeOnSegmentOp::onApply(), SMESHGUI_ShapeByMeshOp::onElemIdChanged(), SMESHGUI_AddNodeOnFaceOp::onSelectionDone(), SMESHGUI_AddNodeOnSegmentOp::onSelectionDone(), SMESHGUI_MakeNodeAtPointOp::onSelectionDone(), SMESHGUI_RemoveNodeReconnectionOp::onSelectionDone(), SMESHGUI_ShapeByMeshOp::onSelectionDone(), SMESHGUI_AddNodeOnFaceOp::onTextChange(), SMESHGUI_AddNodeOnSegmentOp::onTextChange(), SMESHGUI_MakeNodeAtPointOp::onTextChange(), SMESHGUI_RemoveNodeReconnectionOp::onTextChange(), SMESHGUI_SelectionOp::onTextChanged(), SMESHGUI_Add0DElemsOnAllNodesOp::selectionDone(), and SMESHGUI_ReorientFacesOp::selectionDone().
|
protectedvirtualinherited |
Set according dialog active or inactive.
References MESHCUT::d.
|
protectedvirtualinherited |
References SMESHGUI_Operation::myIsApplyAndClose.
Referenced by SMESHGUI_Operation::onOk().
|
protectedinherited |
Set selection mode in VTK viewer.
References SMESHGUI_SelectionOp::viewWindow().
Referenced by SMESHGUI_SelectionOp::abortOperation(), SMESHGUI_RemoveNodeReconnectionOp::activateSelection(), SMESHGUI_ShapeByMeshOp::activateSelection(), SMESHGUI_MakeNodeAtPointOp::activateSelection(), SMESHGUI_SelectionOp::commitOperation(), SMESHGUI_ReorientFacesOp::onActivateObject(), onElemSelected(), onElemTypeChange(), SMESHGUI_AddNodeOnFaceOp::onSelTypeChange(), SMESHGUI_AddNodeOnSegmentOp::onSelTypeChange(), SMESHGUI_Add0DElemsOnAllNodesOp::onSelTypeChange(), and SMESHGUI_SelectionOp::startOperation().
|
protectedvirtual |
This enumeration is used in typeById method to distinguish objects, mesh nodes and mesh elements, because node end element ids may overlap.
Reimplemented from SMESHGUI_SelectionOp.
References SMESHGUI_MeshEditPreview::GetActor(), SMESH::GetFloat(), SMESHGUI_Operation::getSMESHGUI(), SMESH::GetViewWindow(), myDlg, mySimulation, mySMESHGUI, onCloseView(), onOpenView(), onSelectionDone(), redisplayPreview(), SMESHGUI_Dialog::show(), and SMESHGUI_SelectionOp::startOperation().
|
protectedvirtual |
Stops operation.
References myFilter, mySimulation, mySMESHGUI, onCloseView(), onOpenView(), and SMESHGUI_MeshEditPreview::SetVisibility().
|
protectedvirtualinherited |
Find type by id.
References SMESH::_PTR(), SMESHGUI_SelectionOp::idChar(), SMESHGUI_SelectionOp::mesh(), SMESHGUI_SelectionOp::MeshElement, SMESHGUI_SelectionOp::Object, SMESHGUI_Dialog::prefix(), and SMESHGUI_Selection::type().
Referenced by SMESHGUI_SelectionOp::selected().
|
protectedinherited |
References SMESHGUI_Operation::getSMESHGUI(), and SMESH::GetViewWindow().
Referenced by SMESHGUI_SelectionOp::highlight(), SMESHGUI_ConvToQuadOp::onApply(), SMESHGUI_ShapeByMeshOp::onElemIdChanged(), SMESHGUI_SelectionOp::selectionMode(), SMESHGUI_SelectionOp::selector(), and SMESHGUI_SelectionOp::setSelectionMode().
|
privateinherited |
Referenced by SMESHGUI_SelectionOp::startOperation().
|
private |
|
private |
Referenced by activateSelection(), SMESHGUI_FindElemByPointOp(), stopOperation(), and ~SMESHGUI_FindElemByPointOp().
|
privateinherited |
Referenced by SMESHGUI_SelectionOp::onActivateObject(), and SMESHGUI_SelectionOp::removeCustomFilters().
|
protectedinherited |
Referenced by SMESHGUI_PrecomputeOp::onCompute(), SMESHGUI_Operation::onHelp(), SMESHGUI_Add0DElemsOnAllNodesOp::SMESHGUI_Add0DElemsOnAllNodesOp(), SMESHGUI_AddNodeOnFaceOp::SMESHGUI_AddNodeOnFaceOp(), SMESHGUI_AddNodeOnSegmentOp::SMESHGUI_AddNodeOnSegmentOp(), SMESHGUI_BaseComputeOp::SMESHGUI_BaseComputeOp(), SMESHGUI_ComputeOp::SMESHGUI_ComputeOp(), SMESHGUI_EvaluateOp::SMESHGUI_EvaluateOp(), SMESHGUI_FindElemByPointOp(), SMESHGUI_GroupOnShapeOp::SMESHGUI_GroupOnShapeOp(), SMESHGUI_MakeNodeAtPointOp::SMESHGUI_MakeNodeAtPointOp(), SMESHGUI_MeshOrderOp::SMESHGUI_MeshOrderOp(), SMESHGUI_Operation::SMESHGUI_Operation(), SMESHGUI_RemoveNodeReconnectionOp::SMESHGUI_RemoveNodeReconnectionOp(), SMESHGUI_ReorientFacesOp::SMESHGUI_ReorientFacesOp(), SMESHGUI_PrecomputeOp::startOperation(), SMESHGUI_ConvToQuadOp::startOperation(), SMESHGUI_CreateDualMeshOp::startOperation(), SMESHGUI_Make2DFrom3DOp::startOperation(), SMESHGUI_MakeFull2DFrom3DOp::startOperation(), SMESHGUI_MeshOp::startOperation(), and SMESHGUI_SplitBiQuadOp::startOperation().
|
protectedinherited |
Referenced by SMESHGUI_Operation::isApplyAndClose(), and SMESHGUI_Operation::setIsApplyAndClose().
|
private |
Referenced by onFind(), and onSelectionDone().
|
privateinherited |
|
private |
Referenced by redisplayPreview(), and SMESHGUI_FindElemByPointOp().
|
private |
|
private |
Referenced by onOpenView(), redisplayPreview(), SMESHGUI_FindElemByPointOp(), startOperation(), and stopOperation().