Dialog to create face groups divided by sharp edges. More...
#include <SMESHGUI_FaceGroupsSeparatedByEdgesDlg.h>

Public Member Functions | |
| SMESHGUI_FaceGroupsSeparatedByEdgesDlg (SMESHGUI *theModule) | |
| virtual | ~SMESHGUI_FaceGroupsSeparatedByEdgesDlg () |
| void | showPreview () |
| void | hidePreview () |
Protected Slots | |
| void | toDisplaySimulation () |
| void | onCloseView () |
| void | onOpenView () |
Protected Member Functions | |
| void | connectPreviewControl () |
| virtual void | setIsApplyAndClose (const bool theFlag) |
| virtual bool | isApplyAndClose () const |
Protected Attributes | |
| SMESHGUI * | mySMESHGUI |
| SMESHGUI_MeshEditPreview * | mySimulation |
| QCheckBox * | myPreviewCheckBox |
| bool | myIsApplyAndClose |
Private Slots | |
| void | ClickOnOk () |
| bool | ClickOnApply () |
| void | ClickOnHelp () |
| void | SelectionIntoArgument () |
| void | DeactivateActiveDialog () |
| void | ActivateThisDialog () |
| void | reject () |
| void | onArgChange () |
| virtual void | onDisplaySimulation (bool=true) |
Private Attributes | |
| LightApp_SelectionMgr * | mySelectionMgr |
| QWidget * | GroupArgs |
| QWidget * | GroupButtons |
| QLineEdit * | myMeshName |
| SMESHGUI_SpinBox * | myAngle |
| QCheckBox * | myCreateEdgesCheck |
| QCheckBox * | myUseExistingCheck |
| QPushButton * | buttonOk |
| QPushButton * | buttonCancel |
| QPushButton * | buttonApply |
| QPushButton * | buttonHelp |
| SMESH::SMESH_Mesh_var | myMesh |
Dialog to create face groups divided by sharp edges.
| SMESHGUI_FaceGroupsSeparatedByEdgesDlg::SMESHGUI_FaceGroupsSeparatedByEdgesDlg | ( | SMESHGUI * | theModule | ) |
References buttonApply, buttonCancel, buttonHelp, buttonOk, ClickOnApply(), ClickOnHelp(), ClickOnOk(), SMESHGUI_PreviewDlg::connectPreviewControl(), DeactivateActiveDialog(), SMESHGUI_MeshEditPreview::GetActor(), GroupArgs, GroupButtons, MARGIN, myAngle, myCreateEdgesCheck, myMeshName, SMESHGUI_PreviewDlg::myPreviewCheckBox, mySelectionMgr, SMESHGUI_PreviewDlg::mySimulation, SMESHGUI_PreviewDlg::mySMESHGUI, myUseExistingCheck, onArgChange(), SMESHGUI_PreviewDlg::onCloseView(), SMESHGUI_PreviewDlg::onOpenView(), SMESHGUI_SpinBox::RangeStepAndValidator(), reject(), SelectionIntoArgument(), SMESHGUI::SetActiveDialogBox(), and SPACING.
|
virtual |
|
privateslot |
|
privateslot |
|
privateslot |
References SMESHGUI_PreviewDlg::mySMESHGUI.
Referenced by SMESHGUI_FaceGroupsSeparatedByEdgesDlg().
|
privateslot |
References ClickOnApply(), reject(), and SMESHGUI_PreviewDlg::setIsApplyAndClose().
Referenced by SMESHGUI_FaceGroupsSeparatedByEdgesDlg().
|
protectedinherited |
References SMESHGUI_PreviewDlg::myPreviewCheckBox, and SMESHGUI_PreviewDlg::onDisplaySimulation().
Referenced by SMESHGUI_ExtrusionAlongPathDlg::SMESHGUI_ExtrusionAlongPathDlg(), SMESHGUI_ExtrusionDlg::SMESHGUI_ExtrusionDlg(), SMESHGUI_FaceGroupsSeparatedByEdgesDlg(), SMESHGUI_RevolutionDlg::SMESHGUI_RevolutionDlg(), and SMESHGUI_UnionOfTrianglesDlg::SMESHGUI_UnionOfTrianglesDlg().
|
privateslot |
References GroupArgs, GroupButtons, SMESHGUI_PreviewDlg::mySMESHGUI, SMESHGUI::ResetState(), and SMESHGUI::SetActiveDialogBox().
Referenced by SMESHGUI_FaceGroupsSeparatedByEdgesDlg().
|
inherited |
References SMESHGUI_MeshEditPreview::GetActor(), SMESHGUI_PreviewDlg::mySimulation, and SMESHGUI_MeshEditPreview::SetVisibility().
Referenced by SMESHGUI_ExtrusionAlongPathDlg::onDisplaySimulation(), SMESHGUI_ExtrusionDlg::onDisplaySimulation(), SMESHGUI_UnionOfTrianglesDlg::onDisplaySimulation(), and onDisplaySimulation().
|
protectedvirtualinherited |
References SMESHGUI_PreviewDlg::myIsApplyAndClose.
Referenced by ClickOnApply().
|
privateslot |
References SMESHGUI_PreviewDlg::onDisplaySimulation().
Referenced by SMESHGUI_FaceGroupsSeparatedByEdgesDlg().
|
protectedslotinherited |
|
privatevirtualslot |
|
protectedslotinherited |
References SMESH::GetViewWindow(), SMESHGUI_PreviewDlg::mySimulation, and SMESHGUI_PreviewDlg::mySMESHGUI.
Referenced by SMESHGUI_FaceGroupsSeparatedByEdgesDlg(), and SMESHGUI_PreviewDlg::SMESHGUI_PreviewDlg().
|
privateslot |
References mySelectionMgr, SMESHGUI_PreviewDlg::mySMESHGUI, and SMESHGUI::ResetState().
Referenced by ClickOnOk(), and SMESHGUI_FaceGroupsSeparatedByEdgesDlg().
|
privateslot |
References buttonApply, buttonOk, GroupButtons, Handle(), SMESH::IObjectToObject(), myMesh, myMeshName, mySelectionMgr, and onDisplaySimulation().
Referenced by ActivateThisDialog(), and SMESHGUI_FaceGroupsSeparatedByEdgesDlg().
|
protectedvirtualinherited |
References SMESHGUI_PreviewDlg::myIsApplyAndClose.
Referenced by ClickOnOk().
|
inherited |
References SMESHGUI_MeshEditPreview::GetActor(), SMESHGUI_PreviewDlg::mySimulation, and SMESHGUI_MeshEditPreview::SetVisibility().
Referenced by onDisplaySimulation().
|
protectedslotinherited |
|
private |
Referenced by SelectionIntoArgument(), and SMESHGUI_FaceGroupsSeparatedByEdgesDlg().
|
private |
Referenced by SMESHGUI_FaceGroupsSeparatedByEdgesDlg().
|
private |
Referenced by SMESHGUI_FaceGroupsSeparatedByEdgesDlg().
|
private |
Referenced by SelectionIntoArgument(), and SMESHGUI_FaceGroupsSeparatedByEdgesDlg().
|
private |
Referenced by ActivateThisDialog(), DeactivateActiveDialog(), and SMESHGUI_FaceGroupsSeparatedByEdgesDlg().
|
private |
|
private |
Referenced by ClickOnApply(), onDisplaySimulation(), and SMESHGUI_FaceGroupsSeparatedByEdgesDlg().
|
private |
Referenced by ClickOnApply(), onDisplaySimulation(), and SMESHGUI_FaceGroupsSeparatedByEdgesDlg().
|
protectedinherited |
Referenced by SMESHGUI_PreviewDlg::isApplyAndClose(), and SMESHGUI_PreviewDlg::setIsApplyAndClose().
|
private |
Referenced by ClickOnApply(), onDisplaySimulation(), and SelectionIntoArgument().
|
private |
Referenced by SelectionIntoArgument(), and SMESHGUI_FaceGroupsSeparatedByEdgesDlg().
|
protectedinherited |
Referenced by SMESHGUI_PreviewDlg::connectPreviewControl(), SMESHGUI_ExtrusionAlongPathDlg::Init(), SMESHGUI_ExtrusionDlg::Init(), SMESHGUI_RevolutionDlg::Init(), SMESHGUI_ExtrusionAlongPathDlg::onDisplaySimulation(), SMESHGUI_ExtrusionDlg::onDisplaySimulation(), SMESHGUI_UnionOfTrianglesDlg::onDisplaySimulation(), SMESHGUI_RevolutionDlg::onDisplaySimulation(), onDisplaySimulation(), SMESHGUI_ExtrusionAlongPathDlg::SMESHGUI_ExtrusionAlongPathDlg(), SMESHGUI_ExtrusionDlg::SMESHGUI_ExtrusionDlg(), SMESHGUI_FaceGroupsSeparatedByEdgesDlg(), SMESHGUI_RevolutionDlg::SMESHGUI_RevolutionDlg(), and SMESHGUI_UnionOfTrianglesDlg::SMESHGUI_UnionOfTrianglesDlg().
|
private |
Referenced by reject(), SelectionIntoArgument(), and SMESHGUI_FaceGroupsSeparatedByEdgesDlg().
|
protectedinherited |
Referenced by SMESHGUI_PreviewDlg::hidePreview(), SMESHGUI_PreviewDlg::onCloseView(), SMESHGUI_ExtrusionAlongPathDlg::onDisplaySimulation(), SMESHGUI_ExtrusionDlg::onDisplaySimulation(), SMESHGUI_UnionOfTrianglesDlg::onDisplaySimulation(), SMESHGUI_RevolutionDlg::onDisplaySimulation(), onDisplaySimulation(), SMESHGUI_PreviewDlg::onOpenView(), SMESHGUI_RevolutionDlg::onOpenView(), SMESHGUI_SplitVolumesDlg::showFacetByElement(), SMESHGUI_PreviewDlg::showPreview(), SMESHGUI_FaceGroupsSeparatedByEdgesDlg(), SMESHGUI_PreviewDlg::SMESHGUI_PreviewDlg(), SMESHGUI_SplitVolumesDlg::updateNormalPreview(), and SMESHGUI_PreviewDlg::~SMESHGUI_PreviewDlg().
|
protectedinherited |
Referenced by SMESHGUI_ExtrusionAlongPathDlg::ActivateThisDialog(), SMESHGUI_ExtrusionDlg::ActivateThisDialog(), ActivateThisDialog(), SMESHGUI_RevolutionDlg::ActivateThisDialog(), SMESHGUI_ExtrusionAlongPathDlg::ClickOnApply(), SMESHGUI_ExtrusionDlg::ClickOnApply(), ClickOnApply(), SMESHGUI_RevolutionDlg::ClickOnApply(), SMESHGUI_ExtrusionAlongPathDlg::ClickOnHelp(), SMESHGUI_ExtrusionDlg::ClickOnHelp(), ClickOnHelp(), SMESHGUI_RevolutionDlg::ClickOnHelp(), SMESHGUI_ExtrusionAlongPathDlg::DeactivateActiveDialog(), SMESHGUI_ExtrusionDlg::DeactivateActiveDialog(), DeactivateActiveDialog(), SMESHGUI_RevolutionDlg::DeactivateActiveDialog(), SMESHGUI_ExtrusionAlongPathDlg::enterEvent(), SMESHGUI_ExtrusionDlg::enterEvent(), SMESHGUI_RevolutionDlg::enterEvent(), SMESHGUI_ExtrusionAlongPathDlg::onOpenView(), SMESHGUI_ExtrusionDlg::onOpenView(), SMESHGUI_PreviewDlg::onOpenView(), SMESHGUI_RevolutionDlg::onOpenView(), SMESHGUI_RevolutionDlg::onSelectVectorMenu(), SMESHGUI_ExtrusionAlongPathDlg::onTextChange(), SMESHGUI_ExtrusionAlongPathDlg::reject(), SMESHGUI_ExtrusionDlg::reject(), reject(), SMESHGUI_RevolutionDlg::reject(), SMESHGUI_ExtrusionDlg::SetEditCurrentArgument(), SMESHGUI_RevolutionDlg::SetEditCurrentArgument(), SMESHGUI_ExtrusionAlongPathDlg::SetEditCurrentArgument(), SMESHGUI_ExtrusionAlongPathDlg::SMESHGUI_ExtrusionAlongPathDlg(), SMESHGUI_ExtrusionDlg::SMESHGUI_ExtrusionDlg(), SMESHGUI_FaceGroupsSeparatedByEdgesDlg(), SMESHGUI_PreviewDlg::SMESHGUI_PreviewDlg(), and SMESHGUI_RevolutionDlg::SMESHGUI_RevolutionDlg().
|
private |
Referenced by ClickOnApply(), onDisplaySimulation(), and SMESHGUI_FaceGroupsSeparatedByEdgesDlg().