Operation to preview and compute a mesh and show computation errors. More...
#include <SMESHGUI_ComputeDlg.h>
Public Member Functions | |
SMESHGUI_PrecomputeOp () | |
Constructor. More... | |
virtual | ~SMESHGUI_PrecomputeOp () |
Destructor. More... | |
virtual LightApp_Dialog * | dlg () const |
Gets current dialog of this operation. More... | |
SMESH::SMESH_Mesh_ptr | getMesh () |
Static Public Member Functions | |
static void | getAssignedAlgos (_PTR(SObject) theMesh, QMap< int, int > &theModeMap) |
returns map of assigned algorithms modes More... | |
Protected Slots | |
virtual void | onCancel () |
perform it's intention action: compute mesh More... | |
virtual bool | onApply () |
returns from compute mesh result dialog More... | |
void | onPreviewShape () |
update preview More... | |
void | onPublishShape () |
publish selected sub-shape More... | |
void | onShowBadMesh () |
show mesh elements preventing computation of a submesh of current row More... | |
void | onGroupOfBadMesh () |
create groups of bad mesh elements preventing computation of a submesh of current row More... | |
void | currentCellChanged () |
SLOT called when a selected cell in table() changed. More... | |
virtual void | onOk () |
void | onHelp () |
Protected Member Functions | |
virtual void | startOperation () |
perform it's intention action: prepare data More... | |
virtual void | stopOperation () |
Stops operation. More... | |
virtual void | resumeOperation () |
reinitialize dialog after operaiton become active again More... | |
virtual void | initDialog () |
perform it's intention action: reinitialise dialog More... | |
SMESHGUI_ComputeDlg * | computeDlg () const |
Gets dialog of compute operation. More... | |
void | computeMesh () |
computeMesh() More... | |
void | showComputeResult (const bool, const bool, SMESH::compute_error_array_var &, const bool, const QString &) |
SMESHGUI_ComputeDlg * | evaluateDlg () const |
Gets dialog of evaluate operation. More... | |
void | evaluateMesh () |
evaluateMesh() More... | |
void | showEvaluateResult (const SMESH::long_array &theRes, const bool, const bool, SMESH::compute_error_array_var &, const bool, const QString &) |
virtual bool | isValid (SUIT_Operation *theOp) const |
check the same operations on the same mesh More... | |
Handle (SALOME_InteractiveObject) myIObject | |
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 |
bool | isStudyLocked (const bool=true) const |
Verifies whether study of operation is locked. More... | |
_PTR (Study) studyDS() const | |
Protected Attributes | |
SMESH::SMESH_Mesh_var | myMesh |
GEOM::GEOM_Object_var | myMainShape |
GEOM::GEOM_Object_var | myCurShape |
SMESH::TShapeDisplayer * | myTShapeDisplayer |
SMESHGUI_MeshEditPreview * | myBadMeshDisplayer |
QString | myHelpFileName |
bool | myIsApplyAndClose |
Private Types | |
typedef QList< int > | TListOfInt |
fields for mesh order More... | |
typedef QList< TListOfInt > | TListOfListOfInt |
Private Slots | |
void | onPreview () |
perform it's intention action: preview mesh More... | |
void | onCompute () |
perform it's intention action: compute mesh More... | |
Private Attributes | |
QMap< int, int > | myMapShapeId |
private fields More... | |
QPointer< LightApp_Dialog > | myActiveDlg |
QPointer< SMESHGUI_PrecomputeDlg > | myDlg |
SMESHGUI_MeshEditPreview * | myPreviewDisplayer |
TListOfListOfInt | myPrevOrder |
SMESHGUI_MeshOrderMgr * | myOrderMgr |
Operation to preview and compute a mesh and show computation errors.
|
private |
fields for mesh order
|
private |
SMESHGUI_PrecomputeOp::SMESHGUI_PrecomputeOp | ( | ) |
Constructor.
|
virtual |
Destructor.
References myActiveDlg, myDlg, myOrderMgr, and myPreviewDisplayer.
|
protectedinherited |
Referenced by SMESHGUI_ShapeByMeshOp::commitOperation(), SMESHGUI_Make2DFrom3DOp::compute2DMesh(), SMESHGUI_BaseComputeOp::computeMesh(), SMESHGUI_ConvToQuadOp::ConnectRadioButtons(), SMESHGUI_BaseComputeOp::evaluateMesh(), getAssignedAlgos(), initDialog(), SMESHGUI_ReorientFacesOp::isValid(), SMESHGUI_Make2DFrom3DOp::isValid(), SMESHGUI_ConvToQuadOp::onApply(), SMESHGUI_GroupOnShapeOp::onApply(), SMESHGUI_SplitBiQuadOp::onApply(), SMESHGUI_BaseComputeOp::onGroupOfBadMesh(), onPreview(), SMESHGUI_FindElemByPointOp::onSelectionDone(), SMESHGUI_SelectionOp::selected(), SMESHGUI_GroupOnShapeOp::selectionDone(), SMESHGUI_ConvToQuadOp::selectionDone(), SMESHGUI_Add0DElemsOnAllNodesOp::selectionDone(), SMESHGUI_Make2DFrom3DOp::selectionDone(), SMESHGUI_ShapeByMeshOp::SetMesh(), and SMESHGUI_SelectionOp::typeById().
|
protectedinherited |
Gets dialog of compute operation.
SMESHGUI_ComputeDlg* | - pointer to dialog of this operation |
References SMESHGUI_BaseComputeOp::currentCellChanged(), me, SMESHGUI_BaseComputeOp::myCompDlg, SMESHGUI_BaseComputeOp::onGroupOfBadMesh(), SMESHGUI_BaseComputeOp::onPreviewShape(), SMESHGUI_BaseComputeOp::onPublishShape(), SMESHGUI_BaseComputeOp::onShowBadMesh(), and SMESHGUI_BaseComputeOp::table().
Referenced by SMESHGUI_ComputeOp::dlg(), onCancel(), onCompute(), onPreview(), SMESHGUI_BaseComputeOp::showComputeResult(), SMESHGUI_BaseComputeOp::startOperation(), and startOperation().
|
protectedinherited |
References SMESHGUI_Operation::_PTR(), SMDS_Mesh::CheckMemory(), SMESH::COMPERR_MEMORY_PB, SMESH::CreateActor(), SMESH::DisplayActor(), SMESH_Actor::e0DElements, SMESH_Actor::eAllEntity, SMESH_Actor::eBallElem, SMESH_Actor::eEdges, SMESH_Actor::eFaces, SMESH_Actor::eVolumes, SMESH::FindActorByObject(), SMESH::GetActiveWindow(), SMESH::GetMessageOnAlgoStateErrors(), SMESH::GetResourceMgr(), SMESHGUI::GetSMESHGen(), SMESHGUI_Operation::getSMESHGUI(), SMESHGUI::GetSMESHGUI(), SMESH::GetVtkViewWindow(), SMESHGUI_BaseComputeOp::Handle(), MESSAGE, SMESH::ModifiedMesh(), SMESHGUI_BaseComputeOp::myCompDlg, SMESHGUI_BaseComputeOp::myCurShape, SMESHGUI_BaseComputeOp::myMainShape, SMESHGUI_BaseComputeOp::myMesh, OCC_CATCH_SIGNALS, SMESH::OnVisuException(), SMESH::MemoryReserve::release(), SMESHGUI_ComputeDlg_QThreadQDialog::result(), SMESH_Actor::SetEntityMode(), SMESHGUI_BaseComputeOp::showComputeResult(), SObject(), SMESH::SObjectToObject(), and SMESH::Update().
Referenced by onCompute(), and SMESHGUI_ComputeOp::startOperation().
|
protectedslotinherited |
SLOT called when a selected cell in table() changed.
References COL_BAD_MESH, COL_PUBLISHED, COL_SHAPE, COL_SHAPEID, SMESH::getSelectedRows(), SMESH::TShapeDisplayer::HasReadyActorsFor(), SMESHGUI_BaseComputeOp::myBadMeshDisplayer, SMESHGUI_BaseComputeOp::myCompDlg, SMESHGUI_BaseComputeOp::myMainShape, SMESHGUI_BaseComputeOp::myTShapeDisplayer, SMESHGUI_MeshEditPreview::SetVisibility(), SMESH::TShapeDisplayer::SetVisibility(), SMESH::TShapeDisplayer::Show(), and SMESHGUI_BaseComputeOp::table().
Referenced by SMESHGUI_BaseComputeOp::computeDlg(), SMESHGUI_BaseComputeOp::evaluateDlg(), SMESHGUI_BaseComputeOp::onPreviewShape(), SMESHGUI_BaseComputeOp::onPublishShape(), SMESHGUI_BaseComputeOp::showComputeResult(), and SMESHGUI_BaseComputeOp::showEvaluateResult().
|
virtual |
Gets current dialog of this operation.
LightApp_Dialog* | - pointer to dialog of this operation |
References myActiveDlg.
|
protectedinherited |
Gets dialog of evaluate operation.
SMESHGUI_ComputeDlg* | - pointer to dialog of this operation |
References SMESHGUI_BaseComputeOp::currentCellChanged(), me, SMESHGUI_BaseComputeOp::myCompDlg, SMESHGUI_BaseComputeOp::onPreviewShape(), SMESHGUI_BaseComputeOp::onPublishShape(), SMESHGUI_BaseComputeOp::onShowBadMesh(), and SMESHGUI_BaseComputeOp::table().
Referenced by SMESHGUI_EvaluateOp::dlg(), SMESHGUI_BaseComputeOp::showEvaluateResult(), and SMESHGUI_EvaluateOp::startOperation().
|
protectedinherited |
References SMESHGUI_Operation::_PTR(), SMESH::GetMessageOnAlgoStateErrors(), SMESHGUI::GetSMESHGen(), SMESHGUI_Operation::getSMESHGUI(), SMESHGUI_BaseComputeOp::myCompDlg, SMESHGUI_BaseComputeOp::myMainShape, SMESHGUI_BaseComputeOp::myMesh, OCC_CATCH_SIGNALS, SMESH::MemoryReserve::release(), SMESHGUI_BaseComputeOp::showEvaluateResult(), and SObject().
Referenced by SMESHGUI_EvaluateOp::startOperation().
|
static |
returns map of assigned algorithms modes
detect assigned mesh algorithms
References SMESHGUI_Operation::_PTR(), SMESH::DIM_1D, SMESH::DIM_2D, SMESH::DIM_3D, SObject(), SMESH::Tag_LastSubMesh, SMESH::Tag_RefOnAppliedAlgorithms, and SMESH::Tag_SubMeshOnEdge.
Referenced by initDialog(), SMESHGUI_Selection::isComputable(), and SMESHGUI_Selection::isPreComputable().
|
inherited |
References SMESH::GetMeshByIO(), SMESHGUI_BaseComputeOp::Handle(), and SMESHGUI_BaseComputeOp::myMesh.
Referenced by SMESHGUI_BaseComputeOp::isValid().
|
protectedinherited |
Referenced by SMESHGUI_BaseComputeOp::computeMesh(), SMESHGUI_BaseComputeOp::evaluateMesh(), SMESHGUI_Operation::isReadyToStart(), SMESHGUI_MeshOp::onGeomSelectionByMesh(), SMESHGUI_BaseComputeOp::onGroupOfBadMesh(), SMESHGUI_Operation::onHelp(), onPreview(), SMESHGUI_BaseComputeOp::onPublishShape(), SMESHGUI_Add0DElemsOnAllNodesOp::onSetFilter(), SMESHGUI_BaseComputeOp::onShowBadMesh(), SMESHGUI_FindElemByPointOp::startOperation(), SMESHGUI_MakeNodeAtPointOp::startOperation(), and SMESHGUI_SelectionOp::viewWindow().
|
protectedinherited |
Referenced by SMESHGUI_BaseComputeOp::computeMesh(), and SMESHGUI_BaseComputeOp::getMesh().
|
protectedvirtual |
perform it's intention action: reinitialise dialog
Reimplemented from SMESHGUI_Operation.
References SMESHGUI_Operation::_PTR(), SMESH::DIM_1D, SMESH::DIM_2D, SMESH::DIM_3D, getAssignedAlgos(), SMESHGUI_MeshOrderMgr::GetMeshOrder(), myDlg, SMESHGUI_BaseComputeOp::myMesh, myOrderMgr, myPrevOrder, SMESHGUI_MeshOrderMgr::SetMesh(), SObject(), and studyDS().
Referenced by resumeOperation().
|
protectedvirtualinherited |
References SMESHGUI_Operation::myIsApplyAndClose.
Referenced by SMESHGUI_GroupOnShapeOp::onApply(), SMESHGUI_MeshOp::onApply(), and SMESHGUI_Make2DFrom3DOp::onApply().
|
protectedvirtualinherited |
References SMESHGUI_Operation::getSMESHGUI(), and SMESHGUI_Operation::isStudyLocked().
Verifies whether study of operation is locked.
theMess | - specifies whether message box must be shown if study is locked |
Verifies whether study of operation is locked. If second parameter is TRUE and study is locked when corresponding message box appears
References SMESHGUI::desktop(), and studyDS().
Referenced by SMESHGUI_Operation::isReadyToStart(), SMESHGUI_GroupOnShapeOp::onApply(), SMESHGUI_ReorientFacesOp::onApply(), SMESHGUI_MakeNodeAtPointOp::onApply(), SMESHGUI_MeshOp::onApply(), and SMESHGUI_Make2DFrom3DOp::onApply().
|
protectedvirtualinherited |
check the same operations on the same mesh
Reimplemented from SMESHGUI_Operation.
References SMESHGUI_BaseComputeOp::getMesh(), and SMESHGUI_BaseComputeOp::myMesh.
|
protectedvirtualslotinherited |
returns from compute mesh result dialog
Referenced by startOperation().
|
protectedvirtualslot |
perform it's intention action: compute mesh
References SMESHGUI_BaseComputeOp::computeDlg(), SMESHGUI_MeshOrderMgr::IsOrderChanged(), myActiveDlg, myDlg, myMapShapeId, SMESHGUI_BaseComputeOp::myMesh, myOrderMgr, myPrevOrder, SMESHGUI_Operation::onCancel(), and SMESHGUI_MeshOrderMgr::SetMeshOrder().
Referenced by startOperation().
|
privateslot |
perform it's intention action: compute mesh
References SMESHGUI_BaseComputeOp::computeDlg(), SMESHGUI_BaseComputeOp::computeMesh(), SMESHGUI_MeshOrderMgr::IsOrderChanged(), myActiveDlg, myDlg, SMESHGUI_Operation::myHelpFileName, myMapShapeId, myOrderMgr, and SMESHGUI_MeshOrderMgr::SetMeshOrder().
Referenced by startOperation().
|
protectedslotinherited |
create groups of bad mesh elements preventing computation of a submesh of current row
References SMESHGUI_Operation::_PTR(), COL_BAD_MESH, COL_SHAPE, COL_SHAPEID, SMESH::getSelectedRows(), SMESHGUI::GetSMESHGen(), SMESHGUI_Operation::getSMESHGUI(), SMESHGUI_BaseComputeOp::myMesh, SObject(), and SMESHGUI_BaseComputeOp::table().
Referenced by SMESHGUI_BaseComputeOp::computeDlg().
|
protectedslotinherited |
References SMESHGUI_Operation::getSMESHGUI(), and SMESHGUI_Operation::myHelpFileName.
Referenced by SMESHGUI_Operation::startOperation(), and startOperation().
|
protectedvirtualslotinherited |
References SMESHGUI_Operation::onApply(), and SMESHGUI_Operation::setIsApplyAndClose().
Referenced by SMESHGUI_Operation::startOperation(), and startOperation().
|
privateslot |
perform it's intention action: preview mesh
References SMESHGUI_Operation::_PTR(), SMESH::COMPERR_MEMORY_PB, SMESHGUI_BaseComputeOp::computeDlg(), SMESH::GetMessageOnAlgoStateErrors(), SMESH::GetResourceMgr(), SMESHGUI::GetSMESHGen(), SMESHGUI_Operation::getSMESHGUI(), SMESH::GetViewWindow(), SMESHGUI_MeshOrderMgr::IsOrderChanged(), myDlg, SMESHGUI_BaseComputeOp::myMainShape, myMapShapeId, SMESHGUI_BaseComputeOp::myMesh, SMESHGUI_ComputeDlg::myMeshName, myOrderMgr, myPreviewDisplayer, SMESH::MeshPreviewStruct::nodesXYZ, OCC_CATCH_SIGNALS, SMESH::MemoryReserve::release(), SMESHGUI_MeshEditPreview::SetData(), SMESHGUI_MeshOrderMgr::SetMeshOrder(), SMESHGUI_MeshEditPreview::SetVisibility(), SMESHGUI_BaseComputeOp::showComputeResult(), and SObject().
Referenced by startOperation().
|
protectedslotinherited |
update preview
References COL_SHAPEID, SMESHGUI_BaseComputeOp::currentCellChanged(), SMESH::getSelectedRows(), SMESHGUI_BaseComputeOp::myMainShape, SMESHGUI_BaseComputeOp::myTShapeDisplayer, SMESH::TShapeDisplayer::Show(), and SMESHGUI_BaseComputeOp::table().
Referenced by SMESHGUI_BaseComputeOp::computeDlg(), and SMESHGUI_BaseComputeOp::evaluateDlg().
|
protectedslotinherited |
publish selected sub-shape
References COL_PUBLISHED, COL_SHAPE, COL_SHAPEID, SMESHGUI_BaseComputeOp::currentCellChanged(), SMESH::GetGEOMGen(), SMESH::getSelectedRows(), SMESHGUI::GetSMESHGen(), SMESHGUI_Operation::getSMESHGUI(), SMESH::getSubShape(), SMESHGUI_BaseComputeOp::myMainShape, SMESHGUI_BaseComputeOp::myMesh, SMESH::shapeText(), SMESH::shapeTypeName(), and SMESHGUI_BaseComputeOp::table().
Referenced by SMESHGUI_BaseComputeOp::computeDlg(), and SMESHGUI_BaseComputeOp::evaluateDlg().
|
protectedslotinherited |
show mesh elements preventing computation of a submesh of current row
References COL_BAD_MESH, COL_SHAPEID, SMESHGUI_MeshEditPreview::GetActor(), SMESH::GetFloat(), SMESH::getSelectedRows(), SMESHGUI::GetSMESHGen(), SMESHGUI_Operation::getSMESHGUI(), SMESH::GetViewWindow(), SMESHGUI_BaseComputeOp::myBadMeshDisplayer, SMESHGUI_BaseComputeOp::myMesh, SMESHGUI_BaseComputeOp::myTShapeDisplayer, SMESHGUI_MeshEditPreview::SetData(), SMESH::TShapeDisplayer::SetVisibility(), and SMESHGUI_BaseComputeOp::table().
Referenced by SMESHGUI_BaseComputeOp::computeDlg(), and SMESHGUI_BaseComputeOp::evaluateDlg().
|
protectedvirtual |
reinitialize dialog after operaiton become active again
References initDialog(), myActiveDlg, and myDlg.
|
protectedvirtualinherited |
Set according dialog active or inactive.
References MESHCUT::d, and SMESHGUI_Dialog::setContentActive().
|
protectedvirtualinherited |
References SMESHGUI_Operation::myIsApplyAndClose.
Referenced by SMESHGUI_Operation::onOk().
|
protectedinherited |
References SMESH::ComputeError::algoName, SMESH::ComputeError::code, COL_ALGO, COL_BAD_MESH, COL_ERROR, COL_PUBLISHED, COL_SHAPE, COL_SHAPEID, SMESH::ComputeError::comment, SMESH::COMPERR_NO_MESH_ON_SHAPE, SMESH::COMPERR_WARNING, SMESHGUI_BaseComputeOp::computeDlg(), SMESHGUI_BaseComputeOp::currentCellChanged(), SMESH::errorText(), SMESH::ComputeError::hasBadMesh, SMESHGUI_ComputeDlg::myBadMeshBtn, SMESHGUI_ComputeDlg::myBadMeshToGroupBtn, SMESHGUI_ComputeDlg::myBriefInfo, SMESHGUI_ComputeDlg::myCompErrorGroup, SMESHGUI_ComputeDlg::myFullInfo, SMESHGUI_ComputeDlg::myHypErrorGroup, SMESHGUI_ComputeDlg::myHypErrorLabel, SMESHGUI_BaseComputeOp::myMainShape, SMESHGUI_ComputeDlg::myMemoryLackGroup, SMESHGUI_BaseComputeOp::myMesh, SMESHGUI_ComputeDlg::myPublishBtn, SMESHGUI_ComputeDlg::myShowBtn, SMESHGUI_ComputeDlg::myTable, SMESHGUI_ComputeDlg::myWarningLabel, SMESHGUI_MeshInfosBox::SetMeshInfo(), SMESH::shapeText(), SMESHGUI_Dialog::show(), and SMESH::ComputeError::subShapeID.
Referenced by SMESHGUI_BaseComputeOp::computeMesh(), and onPreview().
|
protectedinherited |
References SMESH::ComputeError::algoName, SMESH::ComputeError::code, COL_ALGO, COL_BAD_MESH, COL_ERROR, COL_PUBLISHED, COL_SHAPE, COL_SHAPEID, SMESH::ComputeError::comment, SMESHGUI_BaseComputeOp::currentCellChanged(), SMESH::errorText(), SMESHGUI_BaseComputeOp::evaluateDlg(), SMESH::ComputeError::hasBadMesh, SMESHGUI_ComputeDlg::myBadMeshBtn, SMESHGUI_ComputeDlg::myBadMeshToGroupBtn, SMESHGUI_ComputeDlg::myBriefInfo, SMESHGUI_ComputeDlg::myCompErrorGroup, SMESHGUI_ComputeDlg::myFullInfo, SMESHGUI_ComputeDlg::myHypErrorGroup, SMESHGUI_ComputeDlg::myHypErrorLabel, SMESHGUI_BaseComputeOp::myMainShape, SMESHGUI_ComputeDlg::myMemoryLackGroup, SMESHGUI_BaseComputeOp::myMesh, SMESHGUI_ComputeDlg::myPublishBtn, SMESHGUI_ComputeDlg::myShowBtn, SMESHGUI_ComputeDlg::myTable, SMESHGUI_MeshInfosBox::SetMeshInfo(), SMESH::shapeText(), SMESHGUI_Dialog::show(), and SMESH::ComputeError::subShapeID.
Referenced by SMESHGUI_BaseComputeOp::evaluateMesh().
|
protectedvirtual |
perform it's intention action: prepare data
Reimplemented from SMESHGUI_BaseComputeOp.
References SMESHGUI_BaseComputeOp::computeDlg(), myActiveDlg, myDlg, SMESHGUI_Operation::myHelpFileName, SMESHGUI_BaseComputeOp::myMesh, SMESHGUI_BaseComputeOp::onApply(), onCancel(), onCompute(), SMESHGUI_Operation::onHelp(), SMESHGUI_Operation::onOk(), onPreview(), and SMESHGUI_BaseComputeOp::startOperation().
|
protectedvirtual |
Stops operation.
Reimplemented from SMESHGUI_BaseComputeOp.
References myMapShapeId, myPreviewDisplayer, SMESHGUI_MeshEditPreview::SetVisibility(), and SMESHGUI_BaseComputeOp::stopOperation().
|
private |
Referenced by dlg(), onCancel(), onCompute(), resumeOperation(), startOperation(), and ~SMESHGUI_PrecomputeOp().
|
protectedinherited |
|
protectedinherited |
Referenced by SMESHGUI_BaseComputeOp::computeMesh(), and SMESHGUI_BaseComputeOp::startOperation().
|
private |
Referenced by initDialog(), onCancel(), onCompute(), onPreview(), resumeOperation(), startOperation(), and ~SMESHGUI_PrecomputeOp().
|
protectedinherited |
Referenced by onCompute(), SMESHGUI_Operation::onHelp(), SMESHGUI_Add0DElemsOnAllNodesOp::SMESHGUI_Add0DElemsOnAllNodesOp(), SMESHGUI_BaseComputeOp::SMESHGUI_BaseComputeOp(), SMESHGUI_ComputeOp::SMESHGUI_ComputeOp(), SMESHGUI_EvaluateOp::SMESHGUI_EvaluateOp(), SMESHGUI_FindElemByPointOp::SMESHGUI_FindElemByPointOp(), SMESHGUI_GroupOnShapeOp::SMESHGUI_GroupOnShapeOp(), SMESHGUI_MakeNodeAtPointOp::SMESHGUI_MakeNodeAtPointOp(), SMESHGUI_MeshOrderOp::SMESHGUI_MeshOrderOp(), SMESHGUI_Operation::SMESHGUI_Operation(), SMESHGUI_ReorientFacesOp::SMESHGUI_ReorientFacesOp(), SMESHGUI_ConvToQuadOp::startOperation(), SMESHGUI_SplitBiQuadOp::startOperation(), SMESHGUI_MeshOp::startOperation(), SMESHGUI_Make2DFrom3DOp::startOperation(), and startOperation().
|
protectedinherited |
Referenced by SMESHGUI_Operation::isApplyAndClose(), and SMESHGUI_Operation::setIsApplyAndClose().
|
protectedinherited |
Referenced by SMESHGUI_BaseComputeOp::computeMesh(), SMESHGUI_BaseComputeOp::currentCellChanged(), SMESHGUI_BaseComputeOp::evaluateMesh(), onPreview(), SMESHGUI_BaseComputeOp::onPreviewShape(), SMESHGUI_BaseComputeOp::onPublishShape(), SMESHGUI_BaseComputeOp::showComputeResult(), SMESHGUI_BaseComputeOp::showEvaluateResult(), and SMESHGUI_BaseComputeOp::startOperation().
private fields
Referenced by onCancel(), onCompute(), onPreview(), and stopOperation().
|
protectedinherited |
Referenced by SMESHGUI_BaseComputeOp::computeMesh(), SMESHGUI_BaseComputeOp::evaluateMesh(), SMESHGUI_BaseComputeOp::getMesh(), initDialog(), SMESHGUI_BaseComputeOp::isValid(), onCancel(), SMESHGUI_BaseComputeOp::onGroupOfBadMesh(), onPreview(), SMESHGUI_BaseComputeOp::onPublishShape(), SMESHGUI_BaseComputeOp::onShowBadMesh(), SMESHGUI_BaseComputeOp::showComputeResult(), SMESHGUI_BaseComputeOp::showEvaluateResult(), SMESHGUI_BaseComputeOp::startOperation(), SMESHGUI_ComputeOp::startOperation(), startOperation(), and SMESHGUI_EvaluateOp::startOperation().
|
private |
Referenced by initDialog(), onCancel(), onCompute(), onPreview(), and ~SMESHGUI_PrecomputeOp().
|
private |
Referenced by onPreview(), stopOperation(), and ~SMESHGUI_PrecomputeOp().
|
private |
Referenced by initDialog(), and onCancel().
|
protectedinherited |