#include <StdMeshersGUI_CartesianParamCreator.h>
Signals | |
void | finished (int) |
Public Member Functions | |
StdMeshersGUI_CartesianParamCreator (const QString &aHypType) | |
StdMeshersGUI_CartesianParamCreator constructor. More... | |
virtual | ~StdMeshersGUI_CartesianParamCreator () |
StdMeshersGUI_CartesianParamCreator destructor. More... | |
virtual bool | checkParams (QString &) const |
Validate parameters. More... | |
virtual QString | helpPage () const |
Returns a name of help page. More... | |
void | create (SMESH::SMESH_Hypothesis_ptr, const QString &, QWidget *, QObject *, const QString &) |
void | create (bool, const QString &, QWidget *, QObject *, const QString &) |
void | edit (SMESH::SMESH_Hypothesis_ptr, const QString &, QWidget *, QObject *, const QString &) |
void | setInitParamsHypothesis (SMESH::SMESH_Hypothesis_ptr) |
QString | hypType () const |
QString | hypName () const |
bool | isCreation () const |
QString | getShapeEntry () const |
void | setShapeEntry (const QString &theEntry) |
QString | getMainShapeEntry () const |
void | setMainShapeEntry (const QString &theEntry) |
void | setNoGeomMesh (const bool noGeom) |
bool | getNoGeomMesh () const |
Protected Types | |
typedef QList< StdParam > | ListOfStdParams |
typedef QList< QWidget * > | ListOfWidgets |
Protected Slots | |
virtual void | onValueChanged () |
Protected Member Functions | |
virtual QFrame * | buildFrame () |
Create widgets. More... | |
virtual void | retrieveParams () const |
Transfer parameters from hypothesis to widgets. More... | |
virtual QString | storeParams () const |
Transfer parameters from widgets to hypothesis. More... | |
virtual bool | stdParams (ListOfStdParams &) const |
Return parameter values as SMESHGUI_GenericHypothesisCreator::StdParam. More... | |
virtual void | attuneStdWidget (QWidget *, const int) const |
tune "standard" control More... | |
virtual QString | caption () const |
Return dlg title. More... | |
virtual QPixmap | icon () const |
return pixmap for dlg icon More... | |
virtual QString | type () const |
Return hypothesis type name to show in dlg. More... | |
virtual QWidget * | getCustomWidget (const StdParam &, QWidget *, const int) const |
virtual QWidget * | getHelperWidget () const |
Returns a widget representing not a hypothesis parameter but some helper widget. More... | |
virtual bool | getParamFromCustomWidget (StdParam &, QWidget *) const |
Set param value taken from a custom widget. More... | |
virtual QString | hypTypeName (const QString &) const |
String to insert in "SMESH_%1_HYPOTHESIS" to get hypothesis type name from message resouce file. More... | |
virtual QWidget * | getWidgetForParam (int paramIndex) const |
Return widget for i-th hypothesis parameter (got from myParamWidgets) More... | |
virtual ListOfWidgets * | customWidgets () const |
Allow modifing myCustomWidgets in const methods. More... | |
virtual void | onReject () |
called when operation cancelled More... | |
virtual void | valueChanged (QWidget *) |
Update widgets dependent on paramWidget. More... | |
bool | initVariableName (SMESH::SMESH_Hypothesis_var theHyp, StdParam &theParams, const char *theMethod) const |
QWidget * | makeReverseEdgesWdg (SMESH::long_array_var edgeIDs, CORBA::String_var shapeEntry) const |
Creates two widgets used to define reversed edges for some 1D hypotheses. More... | |
template<class T > | |
T * | widget (int i) const |
SMESH::SMESH_Hypothesis_var | hypothesis () const |
SMESH::SMESH_Hypothesis_var | initParamsHypothesis (const bool strict=false) const |
Return hypothesis containing initial parameters. More... | |
bool | hasInitParamsHypothesis () const |
const ListOfWidgets & | widgets () const |
ListOfWidgets & | changeWidgets () |
QLabel * | getLabel (int i) const |
Returns a QLabel of a spesified parameter. More... | |
QtxDialog * | dlg () const |
QString | getVariableName (const char *methodName) const |
QFrame * | buildStdFrame () |
bool | getStdParamFromDlg (ListOfStdParams &) const |
virtual QStringList | getVariablesFromDlg () const |
Static Protected Member Functions | |
static QString | stdParamValues (const ListOfStdParams &) |
Protected Attributes | |
ListOfWidgets | myCustomWidgets |
QWidget * | myHelperWidget |
Private Slots | |
bool | updateAxesPreview () |
Show axes if they are OK. More... | |
void | onOrthogonalAxes (bool) |
Makes axes orthogonal if necessary. More... | |
void | onAxisDirChange (const QString &) |
Increment myDirTic and update the preview of axes. More... | |
void | onSelectionChange () |
Sets axis direction by a selected EDGE. More... | |
void | onOptimalAxes (bool) |
Sets axes at which number of hexahedra is maximal. More... | |
void | onResetAxes (bool) |
Sets axes || to the axes of global CS. More... | |
void | onGridModeChanged (int) |
SLOT called when the grid definintion mode changes. More... | |
Private Attributes | |
QLineEdit * | myName |
SMESHGUI_SpinBox * | myThreshold |
QCheckBox * | myAddEdges |
StdMeshersGUI::GridAxisTab * | myAxisTabs [3] |
QGroupBox * | myFixedPointGrp |
SMESHGUI_SpinBox * | myPointSpin [3] |
QCheckBox * | myOrthogonalChk |
QButtonGroup * | myAxisBtnGrp |
SMESHGUI_SpinBox * | myXDirSpin [3] |
SMESHGUI_SpinBox * | myYDirSpin [3] |
SMESHGUI_SpinBox * | myZDirSpin [3] |
SMESHGUI_MeshEditPreview * | myAxesPreview |
double | myOrigin [3] |
double | myAxesLen |
int | myDirTic [3] |
|
protectedinherited |
|
protectedinherited |
StdMeshersGUI_CartesianParamCreator::StdMeshersGUI_CartesianParamCreator | ( | const QString & | aHypType | ) |
StdMeshersGUI_CartesianParamCreator constructor.
References SMESHGUI::GetSMESHGUI(), SMESH::GetViewWindow(), myAxesPreview, myAxisTabs, myDirTic, and SMESHGUI_MeshEditPreview::SetArrowShapeAndNb().
|
virtual |
StdMeshersGUI_CartesianParamCreator destructor.
References myAxesPreview, and myAxisTabs.
|
protectedvirtualinherited |
tune "standard" control
w | - control widget |
int | - parameter index |
Reimplemented from SMESHGUI_GenericHypothesisCreator.
References SMESHGUI_GenericHypothesisCreator::hypType(), SMESHGUI_SpinBox::RangeStepAndValidator(), VALUE_MAX, VALUE_MAX_2, VALUE_MAX_3, VALUE_SMALL, VALUE_SMALL_2, and VALUE_SMALL_3.
|
protectedvirtual |
Create widgets.
Reimplemented from StdMeshersGUI_StdHypothesisCreator.
References SMESHGUI_GenericHypothesisCreator::getMainShapeEntry(), SMESH::GetSelectionMgr(), SMESHGUI::GetSMESHGUI(), Handle(), SMESHGUI_GenericHypothesisCreator::hypothesis(), SMESHGUI_GenericHypothesisCreator::isCreation(), MARGIN, myAddEdges, myAxesLen, myAxisBtnGrp, myAxisTabs, myFixedPointGrp, myName, myOrigin, myOrthogonalChk, myPointSpin, myThreshold, myXDirSpin, myYDirSpin, myZDirSpin, onAxisDirChange(), onGridModeChanged(), onOptimalAxes(), onOrthogonalAxes(), onResetAxes(), onSelectionChange(), SMESHGUI_SpinBox::RangeStepAndValidator(), SMESHGUI::resourceMgr(), SMESHGUI_SpinBox::SetStep(), SMESHGUI_SpinBox::SetValue(), SPACING, updateAxesPreview(), and StdMeshersGUI_StdHypothesisCreator::valueChanged().
|
protectedinherited |
References _PTR(), SMESHGUI_GenericHypothesisCreator::attuneStdWidget(), SMESHGUI_GenericHypothesisCreator::changeWidgets(), SMESHGUI_GenericHypothesisCreator::getCustomWidget(), SMESHGUI_GenericHypothesisCreator::getHelperWidget(), SMESHGUI_GenericHypothesisCreator::hypothesis(), MARGIN, SMESHGUI_GenericHypothesisCreator::myParamLabels, SMESHGUI_GenericHypothesisCreator::onValueChanged(), SPACING, SMESHGUI_GenericHypothesisCreator::stdParams(), and SMESHGUI_GenericHypothesisCreator::valueChanged().
Referenced by StdMeshersGUI_StdHypothesisCreator::buildFrame().
|
protectedvirtualinherited |
Return dlg title.
QString | - title string |
Reimplemented from SMESHGUI_GenericHypothesisCreator.
References SMESHGUI_GenericHypothesisCreator::hypType(), and StdMeshersGUI_StdHypothesisCreator::hypTypeName().
|
protectedinherited |
|
virtual |
Validate parameters.
Reimplemented from StdMeshersGUI_StdHypothesisCreator.
References SMESHGUI_GenericHypothesisCreator::checkParams(), SMESHGUI_GenericHypothesisCreator::hypothesis(), me, myAxisTabs, myName, myThreshold, and updateAxesPreview().
|
inherited |
References SMESHGUI_GenericHypothesisCreator::setInitParamsHypothesis().
Referenced by SMESHGUI_MeshOp::createHypothesis(), and SMESHGUI_MeshOp::getAlgo().
|
protectedvirtualinherited |
Allow modifing myCustomWidgets in const methods.
ListOfWidgets* | - non-const pointer to myCustomWidgets |
References StdMeshersGUI_StdHypothesisCreator::myCustomWidgets.
Referenced by StdMeshersGUI_StdHypothesisCreator::checkParams(), StdMeshersGUI_StdHypothesisCreator::getCustomWidget(), StdMeshersGUI_StdHypothesisCreator::onReject(), and StdMeshersGUI_StdHypothesisCreator::stdParams().
|
protectedinherited |
|
signalinherited |
|
protectedvirtualinherited |
Reimplemented from SMESHGUI_GenericHypothesisCreator.
References StdMeshersGUI_StdHypothesisCreator::customWidgets().
|
protectedvirtualinherited |
Returns a widget representing not a hypothesis parameter but some helper widget.
Reimplemented from SMESHGUI_GenericHypothesisCreator.
|
protectedinherited |
Returns a QLabel of a spesified parameter.
If isCreation(), the 1st label (supposed to be "Name") is not countered.
References SMESHGUI_GenericHypothesisCreator::isCreation(), and SMESHGUI_GenericHypothesisCreator::myParamLabels.
Referenced by StdMeshersGUI_StdHypothesisCreator::valueChanged().
|
inherited |
|
inherited |
|
protectedvirtualinherited |
Set param value taken from a custom widget.
param | - SMESHGUI_GenericHypothesisCreator::StdParam structure |
widget | - widget presenting param |
bool | - success flag |
this method is called from getStdParamFromDlg()
Reimplemented from SMESHGUI_GenericHypothesisCreator.
References StdMeshersGUI_RadioButtonsGrpWdg::checkedId(), SMESHGUI_SpinBox::GetValue(), StdMeshersGUI_FixedPointsParamWdg::GetValue(), StdMeshersGUI_LayerDistributionParamWdg::GetValue(), StdMeshersGUI_SubShapeSelectorWdg::GetValue(), StdMeshersGUI_ObjectReferenceParamWdg::GetValue(), SMESHGUI_GenericHypothesisCreator::hypType(), SMESHGUI_GenericHypothesisCreator::StdParam::myValue, and StdMeshersGUI_StdHypothesisCreator::widget().
|
inherited |
|
protectedinherited |
References SMESHGUI_GenericHypothesisCreator::getParamFromCustomWidget(), SMESHGUI_GenericHypothesisCreator::StdParam::myName, SMESHGUI_GenericHypothesisCreator::StdParam::myText, SMESHGUI_GenericHypothesisCreator::StdParam::myValue, and SMESHGUI_GenericHypothesisCreator::widgets().
Referenced by StdMeshersGUI_StdHypothesisCreator::storeParams().
|
protectedinherited |
References SMESHGUI_GenericHypothesisCreator::hypothesis().
Referenced by StdMeshersGUI_StdHypothesisCreator::initVariableName(), and retrieveParams().
|
protectedvirtualinherited |
References SMESHGUI_GenericHypothesisCreator::widgets().
|
protectedvirtualinherited |
Return widget for i-th hypothesis parameter (got from myParamWidgets)
i | - index of hypothesis parameter |
QWidget* | - found widget |
References SMESHGUI_GenericHypothesisCreator::isCreation(), StdMeshersGUI_StdHypothesisCreator::myCustomWidgets, and SMESHGUI_GenericHypothesisCreator::widgets().
Referenced by StdMeshersGUI_StdHypothesisCreator::storeParams(), and StdMeshersGUI_StdHypothesisCreator::valueChanged().
|
protectedinherited |
|
virtual |
Returns a name of help page.
Reimplemented from SMESHGUI_GenericHypothesisCreator.
|
inherited |
References SMESHGUI_GenericHypothesisCreator::myHypName.
Referenced by StdMeshersGUI_NbSegmentsCreator::readParamsFromHypo(), StdMeshersGUI_QuadrangleParamCreator::retrieveParams(), retrieveParams(), SMESHGUI_GenericHypothesisCreator::setInitParamsHypothesis(), and StdMeshersGUI_StdHypothesisCreator::stdParams().
|
protectedinherited |
References SMESHGUI_GenericHypothesisCreator::myHypo.
Referenced by StdMeshersGUI_NbSegmentsCreator::buildFrame(), buildFrame(), SMESHGUI_GenericHypothesisCreator::buildStdFrame(), checkParams(), SMESHGUI_GenericHypothesisCreator::getVariableName(), onOptimalAxes(), StdMeshersGUI_StdHypothesisCreator::storeParams(), StdMeshersGUI_QuadrangleParamCreator::storeParams(), storeParams(), and StdMeshersGUI_NbSegmentsCreator::storeParamsToHypo().
|
inherited |
References SMESHGUI_GenericHypothesisCreator::myHypType.
Referenced by StdMeshersGUI_StdHypothesisCreator::attuneStdWidget(), StdMeshersGUI_StdHypothesisCreator::caption(), StdMeshersGUI_StdHypothesisCreator::checkParams(), SMESHGUI_GenericHypothesisCreator::create(), StdMeshersGUI_StdHypothesisCreator::getParamFromCustomWidget(), SMESHGUI_GenericHypothesisCreator::helpPage(), StdMeshersGUI_StdHypothesisCreator::icon(), StdMeshersGUI_StdHypothesisCreator::onReject(), StdMeshersGUI_StdHypothesisCreator::retrieveParams(), SMESHGUI_GenericHypothesisCreator::setInitParamsHypothesis(), SMESHGUI_HypothesisDlg::SMESHGUI_HypothesisDlg(), StdMeshersGUI_StdHypothesisCreator::stdParams(), StdMeshersGUI_StdHypothesisCreator::storeParams(), StdMeshersGUI_StdHypothesisCreator::type(), and StdMeshersGUI_StdHypothesisCreator::valueChanged().
|
protectedvirtualinherited |
String to insert in "SMESH_%1_HYPOTHESIS" to get hypothesis type name from message resouce file.
t | - hypothesis type |
QString | - result string |
Referenced by StdMeshersGUI_StdHypothesisCreator::caption(), StdMeshersGUI_StdHypothesisCreator::icon(), and StdMeshersGUI_StdHypothesisCreator::type().
|
protectedvirtualinherited |
return pixmap for dlg icon
QPixmap | - |
Reimplemented from SMESHGUI_GenericHypothesisCreator.
References SMESHGUI_GenericHypothesisCreator::hypType(), StdMeshersGUI_StdHypothesisCreator::hypTypeName(), and SMESHGUI::resourceMgr().
|
protectedinherited |
Return hypothesis containing initial parameters.
strictly | - if true, always return myInitParamsHypo, else, return myInitParamsHypo only in creation mode and if it is non-nil |
References SMESHGUI_GenericHypothesisCreator::isCreation(), SMESHGUI_GenericHypothesisCreator::myHypo, and SMESHGUI_GenericHypothesisCreator::myInitParamsHypo.
Referenced by StdMeshersGUI_NbSegmentsCreator::readParamsFromHypo(), StdMeshersGUI_QuadrangleParamCreator::retrieveParams(), retrieveParams(), StdMeshersGUI_StdHypothesisCreator::stdParams(), StdMeshersGUI_StdHypothesisCreator::storeParams(), and StdMeshersGUI_StdHypothesisCreator::valueChanged().
|
inherited |
References SMESHGUI_GenericHypothesisCreator::myIsCreate.
Referenced by StdMeshersGUI_QuadrangleParamCreator::buildFrame(), StdMeshersGUI_NbSegmentsCreator::buildFrame(), buildFrame(), SMESHGUI_GenericHypothesisCreator::getLabel(), StdMeshersGUI_StdHypothesisCreator::getWidgetForParam(), SMESHGUI_GenericHypothesisCreator::initParamsHypothesis(), StdMeshersGUI_QuadrangleParamCreator::retrieveParams(), StdMeshersGUI_StdHypothesisCreator::stdParams(), StdMeshersGUI_StdHypothesisCreator::storeParams(), storeParams(), and StdMeshersGUI_NbSegmentsCreator::storeParamsToHypo().
|
protectedinherited |
Creates two widgets used to define reversed edges for some 1D hypotheses.
[in] | edgeIDs | - ids of reversed edges to set to the widgets |
[in] | shapeEntry | - entry of a sub-shape of a sub-mesh if any |
References aGeomEntry, SMESHGUI_GenericHypothesisCreator::getMainShapeEntry(), SMESHGUI_GenericHypothesisCreator::getShapeEntry(), StdMeshersGUI_StdHypothesisCreator::myHelperWidget, StdMeshersGUI_SubShapeSelectorWdg::SetGeomShapeEntry(), StdMeshersGUI_SubShapeSelectorWdg::SetListOfIDs(), and StdMeshersGUI_SubShapeSelectorWdg::ShowPreview().
Referenced by StdMeshersGUI_StdHypothesisCreator::stdParams().
|
privateslot |
Increment myDirTic and update the preview of axes.
References Max(), myDirTic, myOrthogonalChk, myXDirSpin, myYDirSpin, myZDirSpin, and onOrthogonalAxes().
Referenced by buildFrame().
|
privateslot |
SLOT called when the grid definintion mode changes.
References StdMeshersGUI::GridAxisTab::isGridBySpacing(), myAxisTabs, and myFixedPointGrp.
Referenced by buildFrame().
|
privateslot |
Sets axes at which number of hexahedra is maximal.
References SMESHGUI_GenericHypothesisCreator::getMainShapeEntry(), Handle(), SMESHGUI_GenericHypothesisCreator::hypothesis(), myOrthogonalChk, myXDirSpin, myYDirSpin, myZDirSpin, SMESHGUI_SpinBox::SetValue(), and updateAxesPreview().
Referenced by buildFrame().
|
privateslot |
Makes axes orthogonal if necessary.
References myDirTic, myXDirSpin, myYDirSpin, myZDirSpin, second, SMESHGUI_SpinBox::SetValue(), and updateAxesPreview().
Referenced by buildFrame(), onAxisDirChange(), and onSelectionChange().
|
protectedvirtualinherited |
called when operation cancelled
Reimplemented from SMESHGUI_GenericHypothesisCreator.
References StdMeshersGUI_StdHypothesisCreator::customWidgets(), and SMESHGUI_GenericHypothesisCreator::hypType().
|
privateslot |
Sets axes || to the axes of global CS.
References myDirTic, myXDirSpin, myYDirSpin, myZDirSpin, SMESHGUI_SpinBox::SetValue(), and updateAxesPreview().
Referenced by buildFrame().
|
privateslot |
Sets axis direction by a selected EDGE.
References SMESHGUI::GetSMESHGUI(), Max(), myAxisBtnGrp, myDirTic, myOrthogonalChk, myXDirSpin, myYDirSpin, myZDirSpin, onOrthogonalAxes(), SMESHGUI::selectionMgr(), and SMESHGUI_SpinBox::SetValue().
Referenced by buildFrame().
|
protectedvirtualslotinherited |
|
protectedvirtual |
Transfer parameters from hypothesis to widgets.
Reimplemented from StdMeshersGUI_StdHypothesisCreator.
References SMESHGUI_GenericHypothesisCreator::dlg(), SMESHGUI_GenericHypothesisCreator::getVariableName(), SMESHGUI_GenericHypothesisCreator::hypName(), SMESHGUI_GenericHypothesisCreator::initParamsHypothesis(), me, myAddEdges, myAxisTabs, myFixedPointGrp, myName, myPointSpin, myThreshold, myXDirSpin, myYDirSpin, myZDirSpin, StdMeshersGUI::GridAxisTab::setCoordinates(), StdMeshersGUI::GridAxisTab::setSpacing(), SMESHGUI_SpinBox::SetValue(), SMESH::PointStruct::x, SMESH::PointStruct::y, and SMESH::PointStruct::z.
|
inherited |
References SMESHGUI_GenericHypothesisCreator::hypName(), SMESHGUI_GenericHypothesisCreator::hypType(), SMESHGUI_GenericHypothesisCreator::myInitParamsHypo, and SMESHGUI_GenericHypothesisCreator::myToDeleteInitParamsHypo.
Referenced by SMESHGUI_GenericHypothesisCreator::create(), and SMESHGUI_MeshOp::onEditHyp().
|
inherited |
Referenced by SMESHGUI_MeshOp::initHypCreator(), and SMESHGUI::OnGUIEvent().
|
inherited |
Referenced by SMESHGUI_MeshOp::initHypCreator().
|
inherited |
References SMESHGUI_GenericHypothesisCreator::myShapeEntry.
Referenced by SMESHGUI_MeshOp::initHypCreator(), and SMESHGUI::OnGUIEvent().
|
protectedvirtualinherited |
Return parameter values as SMESHGUI_GenericHypothesisCreator::StdParam.
p | - list of parameters |
bool | - success flag |
Is called from SMESHGUI_GenericHypothesisCreator::buildStdFrame(). Parameters will be shown using "standard" controls: Int by QtxIntSpinBox Double by SMESHGUI_SpinBox String by QLineEdit getCustomWidget() allows to redefine control for a parameter
Reimplemented from SMESHGUI_GenericHypothesisCreator.
References StdMeshersGUI_StdHypothesisCreator::customWidgets(), SMESHGUI_GenericHypothesisCreator::dlg(), StdMeshersGUI_RadioButtonsGrpWdg::getButtonGroup(), SMESH::GetHypothesisData(), SMESHGUI_GenericHypothesisCreator::getMainShapeEntry(), SMESHGUI_GenericHypothesisCreator::getShapeEntry(), SMESH::GROUP_EDGE, SMESH::GROUP_FACE, SMESHGUI_GenericHypothesisCreator::hypName(), SMESHGUI_GenericHypothesisCreator::hypType(), SMESHGUI_GenericHypothesisCreator::initParamsHypothesis(), StdMeshersGUI_StdHypothesisCreator::initVariableName(), SMESHGUI_GenericHypothesisCreator::isCreation(), StdMeshersGUI_StdHypothesisCreator::makeReverseEdgesWdg(), SMESH::MESH, SMESHGUI_GenericHypothesisCreator::StdParam::myName, SMESHGUI_GenericHypothesisCreator::StdParam::myValue, SMESHGUI_GenericHypothesisCreator::onValueChanged(), SMESHGUI_SpinBox::RangeStepAndValidator(), StdMeshersGUI_RadioButtonsGrpWdg::setButtonLabels(), StdMeshersGUI_RadioButtonsGrpWdg::setChecked(), StdMeshersGUI_SubShapeSelectorWdg::SetGeomShapeEntry(), StdMeshersGUI_SubShapeSelectorWdg::SetListOfIDs(), StdMeshersGUI_FixedPointsParamWdg::SetListOfPoints(), StdMeshersGUI_FixedPointsParamWdg::SetListOfSegments(), SMESHGUI_SpinBox::SetValue(), and StdMeshersGUI_SubShapeSelectorWdg::ShowPreview().
|
staticprotectedinherited |
Referenced by StdMeshersGUI_StdHypothesisCreator::storeParams().
|
protectedvirtual |
Transfer parameters from widgets to hypothesis.
Reimplemented from StdMeshersGUI_StdHypothesisCreator.
References StdMeshersGUI::GridAxisTab::getCoordinates(), StdMeshersGUI::GridAxisTab::getSpacing(), SMESHGUI_SpinBox::GetValue(), SMESHGUI_GenericHypothesisCreator::hypothesis(), SMESHGUI_GenericHypothesisCreator::isCreation(), myAddEdges, myAxisTabs, myFixedPointGrp, myName, myPointSpin, myThreshold, myXDirSpin, myYDirSpin, myZDirSpin, SMESH::DirStruct::PS, SMESH::SetName(), SMESH::PointStruct::x, SMESH::PointStruct::y, and SMESH::PointStruct::z.
|
protectedvirtualinherited |
Return hypothesis type name to show in dlg.
QString | - |
Reimplemented from SMESHGUI_GenericHypothesisCreator.
References SMESHGUI_GenericHypothesisCreator::hypType(), and StdMeshersGUI_StdHypothesisCreator::hypTypeName().
|
privateslot |
Show axes if they are OK.
References myAxesLen, myAxesPreview, myOrigin, myXDirSpin, myYDirSpin, myZDirSpin, SMESHGUI_MeshEditPreview::SetArrows(), and SMESHGUI_MeshEditPreview::SetVisibility().
Referenced by buildFrame(), checkParams(), onOptimalAxes(), onOrthogonalAxes(), and onResetAxes().
|
protectedvirtualinherited |
Update widgets dependent on paramWidget.
Reimplemented from SMESHGUI_GenericHypothesisCreator.
References SMESHGUI_GenericHypothesisCreator::getLabel(), StdMeshersGUI_StdHypothesisCreator::getWidgetForParam(), SMESHGUI_GenericHypothesisCreator::hypType(), and SMESHGUI_GenericHypothesisCreator::initParamsHypothesis().
Referenced by StdMeshersGUI_NbSegmentsCreator::buildFrame(), and buildFrame().
|
protectedinherited |
|
protectedinherited |
References SMESHGUI_GenericHypothesisCreator::myParamWidgets.
Referenced by SMESHGUI_GenericHypothesisCreator::checkParams(), SMESHGUI_GenericHypothesisCreator::getStdParamFromDlg(), SMESHGUI_GenericHypothesisCreator::getVariablesFromDlg(), and StdMeshersGUI_StdHypothesisCreator::getWidgetForParam().
|
private |
Referenced by buildFrame(), retrieveParams(), and storeParams().
|
private |
Referenced by buildFrame(), and updateAxesPreview().
|
private |
|
private |
Referenced by buildFrame(), and onSelectionChange().
|
private |
|
protectedinherited |
|
private |
Referenced by onAxisDirChange(), onOrthogonalAxes(), onResetAxes(), onSelectionChange(), and StdMeshersGUI_CartesianParamCreator().
|
private |
Referenced by buildFrame(), onGridModeChanged(), retrieveParams(), and storeParams().
|
protectedinherited |
Referenced by StdMeshersGUI_StdHypothesisCreator::makeReverseEdgesWdg().
|
private |
Referenced by buildFrame(), checkParams(), retrieveParams(), and storeParams().
|
private |
Referenced by buildFrame(), and updateAxesPreview().
|
private |
Referenced by buildFrame(), onAxisDirChange(), onOptimalAxes(), and onSelectionChange().
|
private |
Referenced by buildFrame(), retrieveParams(), and storeParams().
|
private |
Referenced by buildFrame(), checkParams(), retrieveParams(), and storeParams().
|
private |
|
private |
|
private |