Dialog to make a mesh pass through a point. More...
#include <SMESHGUI_MakeNodeAtPointDlg.h>
Public Member Functions | |
SMESHGUI_MakeNodeAtPointDlg () | |
Dialog to publish a sub-shape of the mesh main shape by selecting mesh elements. More... | |
virtual void | show () |
virtual void | setContentActive (const bool) |
set all content to enable (parameter is true) or disable state More... | |
Static Public Member Functions | |
static int | prefix (const QString &) |
Return hard-coded prefix using to differ overlapping types. More... | |
Protected Member Functions | |
SUIT_Desktop * | desktop () const |
find desktop of active application More... | |
SUIT_ResourceMgr * | resourceMgr () const |
gets resource manager More... | |
Private Slots | |
void | ButtonToggled (bool) |
SLOT called when any button is toggled. More... | |
void | ConstructorsClicked (int) |
SLOT called when clicked radio button. More... | |
Private Member Functions | |
QWidget * | createMainFrame (QWidget *) |
Private Attributes | |
QWidget * | myMainFrame |
QButtonGroup * | myButtonGroup |
QRadioButton * | myRButNodeToMove |
QRadioButton * | myRButMoveWithoutNode |
QPushButton * | myDestBtn |
QPushButton * | myUpdateBtn |
QGroupBox * | myDestinationGrp |
QGroupBox * | myNodeToMoveGrp |
QPushButton * | myIdBtn |
QLineEdit * | myId |
SMESHGUI_SpinBox * | myCurrentX |
SMESHGUI_SpinBox * | myCurrentY |
SMESHGUI_SpinBox * | myCurrentZ |
SMESHGUI_SpinBox * | myDestinationX |
SMESHGUI_SpinBox * | myDestinationY |
SMESHGUI_SpinBox * | myDestinationZ |
QLabel * | myDestDXLabel |
QLabel * | myDestDYLabel |
QLabel * | myDestDZLabel |
SMESHGUI_SpinBox * | myDestDX |
SMESHGUI_SpinBox * | myDestDY |
SMESHGUI_SpinBox * | myDestDZ |
QCheckBox * | myPreviewChkBox |
QString | myHelpFileName |
Friends | |
class | SMESHGUI_MakeNodeAtPointOp |
Dialog to make a mesh pass through a point.
SMESHGUI_MakeNodeAtPointDlg::SMESHGUI_MakeNodeAtPointDlg | ( | ) |
Dialog to publish a sub-shape of the mesh main shape by selecting mesh elements.
References createMainFrame(), myMainFrame, and SPACING.
|
privateslot |
SLOT called when any button is toggled.
bool | - on or off |
References myDestBtn, and myIdBtn.
Referenced by createMainFrame().
|
privateslot |
SLOT called when clicked radio button.
int | - number of the button |
References myCurrentX, myCurrentY, myCurrentZ, myDestBtn, myDestDX, myDestDXLabel, myDestDY, myDestDYLabel, myDestDZ, myDestDZLabel, myId, myMainFrame, myNodeToMoveGrp, and SMESHGUI_SpinBox::SetValue().
Referenced by createMainFrame(), and SMESHGUI_MakeNodeAtPointOp::startOperation().
References ButtonToggled(), ConstructorsClicked(), COORD_MAX, COORD_MIN, SMESH::GetResourceMgr(), SMESHGUI::GetSMESHGUI(), MARGIN, myButtonGroup, myCurrentX, myCurrentY, myCurrentZ, myDestBtn, myDestDX, myDestDXLabel, myDestDY, myDestDYLabel, myDestDZ, myDestDZLabel, myDestinationGrp, myDestinationX, myDestinationY, myDestinationZ, myId, myIdBtn, myNodeToMoveGrp, myPreviewChkBox, myRButMoveWithoutNode, myRButNodeToMove, myUpdateBtn, SMESHGUI_SpinBox::RangeStepAndValidator(), and SPACING.
Referenced by SMESHGUI_MakeNodeAtPointDlg().
|
protectedinherited |
find desktop of active application
References MESHCUT::d.
|
staticinherited |
Return hard-coded prefix using to differ overlapping types.
Referenced by SMESHGUI_Dialog::SMESHGUI_Dialog(), and SMESHGUI_SelectionOp::typeById().
|
protectedinherited |
gets resource manager
Referenced by SMESHGUI_ComputeDlg::createMainFrame(), SMESHGUI_DisplayEntitiesDlg::SMESHGUI_DisplayEntitiesDlg(), and SMESHGUI_GroupOnShapeDlg::SMESHGUI_GroupOnShapeDlg().
|
virtualinherited |
set all content to enable (parameter is true) or disable state
Referenced by SMESHGUI_Operation::setDialogActive().
|
virtualinherited |
Referenced by SMESHGUI_MeshOp::onCloseShapeByMeshDlg(), SMESHGUI_MeshOp::onPublishShapeByMeshDlg(), SMESHGUI_BaseComputeOp::showComputeResult(), SMESHGUI_BaseComputeOp::showEvaluateResult(), SMESHGUI_FindElemByPointOp::startOperation(), SMESHGUI_ReorientFacesOp::startOperation(), SMESHGUI_GroupOnShapeOp::startOperation(), SMESHGUI_ConvToQuadOp::startOperation(), SMESHGUI_MakeNodeAtPointOp::startOperation(), SMESHGUI_SplitBiQuadOp::startOperation(), SMESHGUI_MeshOp::startOperation(), SMESHGUI_MeshOrderOp::startOperation(), SMESHGUI_ShapeByMeshOp::startOperation(), and SMESHGUI_Add0DElemsOnAllNodesOp::startOperation().
|
friend |
|
private |
|
private |
|
private |
|
private |
|
private |
Referenced by ButtonToggled(), ConstructorsClicked(), createMainFrame(), and SMESHGUI_MakeNodeAtPointOp::onSelectionDone().
|
private |
|
private |
Referenced by ConstructorsClicked(), and createMainFrame().
|
private |
|
private |
Referenced by ConstructorsClicked(), and createMainFrame().
|
private |
|
private |
Referenced by ConstructorsClicked(), and createMainFrame().
|
private |
Referenced by createMainFrame().
|
private |
Referenced by createMainFrame(), SMESHGUI_MakeNodeAtPointOp::isValid(), SMESHGUI_MakeNodeAtPointOp::onApply(), SMESHGUI_MakeNodeAtPointOp::onSelectionDone(), SMESHGUI_MakeNodeAtPointOp::redisplayPreview(), SMESHGUI_MakeNodeAtPointOp::SMESHGUI_MakeNodeAtPointOp(), and SMESHGUI_MakeNodeAtPointOp::startOperation().
|
private |
Referenced by createMainFrame(), SMESHGUI_MakeNodeAtPointOp::isValid(), SMESHGUI_MakeNodeAtPointOp::onApply(), SMESHGUI_MakeNodeAtPointOp::onSelectionDone(), SMESHGUI_MakeNodeAtPointOp::redisplayPreview(), SMESHGUI_MakeNodeAtPointOp::SMESHGUI_MakeNodeAtPointOp(), and SMESHGUI_MakeNodeAtPointOp::startOperation().
|
private |
Referenced by createMainFrame(), SMESHGUI_MakeNodeAtPointOp::isValid(), SMESHGUI_MakeNodeAtPointOp::onApply(), SMESHGUI_MakeNodeAtPointOp::onSelectionDone(), SMESHGUI_MakeNodeAtPointOp::redisplayPreview(), SMESHGUI_MakeNodeAtPointOp::SMESHGUI_MakeNodeAtPointOp(), and SMESHGUI_MakeNodeAtPointOp::startOperation().
|
private |
|
private |
Referenced by ConstructorsClicked(), createMainFrame(), SMESHGUI_MakeNodeAtPointOp::isValid(), SMESHGUI_MakeNodeAtPointOp::onApply(), SMESHGUI_MakeNodeAtPointOp::onSelectionDone(), SMESHGUI_MakeNodeAtPointOp::redisplayPreview(), SMESHGUI_MakeNodeAtPointOp::SMESHGUI_MakeNodeAtPointOp(), and SMESHGUI_MakeNodeAtPointOp::startOperation().
|
private |
Referenced by ButtonToggled(), createMainFrame(), and SMESHGUI_MakeNodeAtPointOp::onSelectionDone().
|
private |
Referenced by ConstructorsClicked(), and SMESHGUI_MakeNodeAtPointDlg().
|
private |
Referenced by ConstructorsClicked(), createMainFrame(), and SMESHGUI_MakeNodeAtPointOp::onSelectionDone().
|
private |
|
private |
Referenced by createMainFrame(), and SMESHGUI_MakeNodeAtPointOp::redisplayPreview().
|
private |
|
private |
Referenced by createMainFrame(), and SMESHGUI_MakeNodeAtPointOp::SMESHGUI_MakeNodeAtPointOp().