Dialog to show result mesh statistic. More...
#include <SMESHGUI_Make2DFrom3DOp.h>
Public Types | |
enum | { MeshOrGroups } |
Public Member Functions | |
SMESHGUI_Make2DFrom3DDlg (QWidget *) | |
virtual | ~SMESHGUI_Make2DFrom3DDlg () |
SMESH::Bnd_Dimension | mode () const |
bool | needNewMesh () const |
QString | getNewMeshName () const |
void | setNewMeshName (const QString &) |
void | setNewMeshEnabled (bool) |
bool | getNewMeshEnabled () const |
bool | needGroup () const |
QString | getGroupName () const |
void | setGroupName (const QString &) |
bool | copySource () const |
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 | onTargetChanged () |
void | onGroupChecked () |
Private Attributes | |
QRadioButton * | my2dFrom3dRB |
QRadioButton * | my1dFrom2dRB |
QRadioButton * | my1dFrom3dRB |
QRadioButton * | myThisMeshRB |
QRadioButton * | myNewMeshRB |
QLineEdit * | myMeshName |
QCheckBox * | myCopyCheck |
QCheckBox * | myGroupCheck |
QLineEdit * | myGroupName |
Friends | |
class | SMESHGUI_Make2DFrom3DOp |
Dialog to show result mesh statistic.
Copy Mesh dialog box.
SMESHGUI_Make2DFrom3DDlg::SMESHGUI_Make2DFrom3DDlg | ( | QWidget * | parent | ) |
References MARGIN, MeshOrGroups, my1dFrom2dRB, my2dFrom3dRB, myCopyCheck, myGroupCheck, myGroupName, myMeshName, myNewMeshRB, myThisMeshRB, onGroupChecked(), onTargetChanged(), and SPACING.
|
virtual |
bool SMESHGUI_Make2DFrom3DDlg::copySource | ( | ) | const |
References myCopyCheck.
|
protectedinherited |
find desktop of active application
References MESHCUT::d.
QString SMESHGUI_Make2DFrom3DDlg::getGroupName | ( | ) | const |
References myGroupName.
bool SMESHGUI_Make2DFrom3DDlg::getNewMeshEnabled | ( | ) | const |
References myNewMeshRB.
QString SMESHGUI_Make2DFrom3DDlg::getNewMeshName | ( | ) | const |
References myMeshName.
SMESH::Bnd_Dimension SMESHGUI_Make2DFrom3DDlg::mode | ( | ) | const |
References SMESH::BND_1DFROM2D, SMESH::BND_1DFROM3D, SMESH::BND_2DFROM3D, my1dFrom2dRB, and my2dFrom3dRB.
bool SMESHGUI_Make2DFrom3DDlg::needGroup | ( | ) | const |
References myGroupCheck.
bool SMESHGUI_Make2DFrom3DDlg::needNewMesh | ( | ) | const |
References myNewMeshRB.
|
privateslot |
References myGroupCheck, and myGroupName.
Referenced by SMESHGUI_Make2DFrom3DDlg().
|
privateslot |
References myCopyCheck, myMeshName, and myNewMeshRB.
Referenced by setNewMeshEnabled(), and SMESHGUI_Make2DFrom3DDlg().
|
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().
void SMESHGUI_Make2DFrom3DDlg::setGroupName | ( | const QString & | name | ) |
References myGroupName.
void SMESHGUI_Make2DFrom3DDlg::setNewMeshEnabled | ( | bool | enable | ) |
References myNewMeshRB, myThisMeshRB, and onTargetChanged().
void SMESHGUI_Make2DFrom3DDlg::setNewMeshName | ( | const QString & | name | ) |
References myMeshName.
|
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 |
Referenced by mode(), and SMESHGUI_Make2DFrom3DDlg().
|
private |
|
private |
Referenced by mode(), and SMESHGUI_Make2DFrom3DDlg().
|
private |
Referenced by copySource(), onTargetChanged(), and SMESHGUI_Make2DFrom3DDlg().
|
private |
Referenced by needGroup(), onGroupChecked(), and SMESHGUI_Make2DFrom3DDlg().
|
private |
Referenced by getGroupName(), onGroupChecked(), setGroupName(), and SMESHGUI_Make2DFrom3DDlg().
|
private |
Referenced by getNewMeshName(), onTargetChanged(), setNewMeshName(), and SMESHGUI_Make2DFrom3DDlg().
|
private |
Referenced by getNewMeshEnabled(), needNewMesh(), onTargetChanged(), setNewMeshEnabled(), and SMESHGUI_Make2DFrom3DDlg().
|
private |
Referenced by setNewMeshEnabled(), and SMESHGUI_Make2DFrom3DDlg().