- aLay->addWidget( new QLabel( tr("GEOM_ANGLE_1"), aFrame ), 0, 0 );
- aLay->addWidget( mySplitAngleAngle, 0, 1 );
- aLay->addWidget( new QLabel( tr("GEOM_MAX_TOLERANCE"), aFrame ), 1, 0 );
- aLay->addWidget( mySplitAngleMaxTol, 1, 1 );
- aLay->setRowStretch( 9, 2 );
-
- myStack->addWidget( aFrame, myOpLst.findIndex( "SplitAngle" ) );
-
- // SplitClosedFaces
- aFrame = new QFrame( myStack );
- aLay = new QGridLayout( aFrame, 10, 2, 0, 5 );
-
- mySplitClosedFacesNum = new QSpinBox( aFrame );
-
- aLay->addWidget( new QLabel( tr("GEOM_NUM_SPLIT_POINTS"), aFrame ), 0, 0 );
- aLay->addWidget( mySplitClosedFacesNum, 0, 1 );
- aLay->setRowStretch( 9, 2 );
-
- myStack->addWidget( aFrame, myOpLst.findIndex( "SplitClosedFaces" ) );
-
- // SplitContinuity
- aFrame = new QFrame( myStack );
- aLay = new QGridLayout( aFrame, 10, 2, 0, 5 );
-
- mySplitContTol3D = new QtxDblSpinBox( 0, 100, 1e-7, aFrame );//QAD_SpinBoxDbl( aFrame, 0, 100, 1e-7, 10, 1e-10 );
- mySplitContTol3D->setPrecision( 10 );
- mySplitContSurfCont = new QComboBox( aFrame );
- mySplitContSurfCont->insertStringList( aContinueties );
- mySplitContCurvCont = new QComboBox( aFrame );
- mySplitContCurvCont->insertStringList( aContinueties );
-
- aLay->addWidget( new QLabel( tr("GEOM_3D_TOLERANCE"), aFrame ), 0, 0 );
- aLay->addWidget( mySplitContTol3D, 0, 1 );
- aLay->addWidget( new QLabel( tr("GEOM_SURFACE_CONTINUTY"), aFrame ), 1, 0 );
- aLay->addWidget( mySplitContSurfCont, 1, 1 );
- aLay->addWidget( new QLabel( tr("GEOM_CURVE_CONTINUTY"), aFrame ), 2, 0 );
- aLay->addWidget( mySplitContCurvCont, 2, 1 );
- aLay->setRowStretch( 9, 2 );
-
- myStack->addWidget( aFrame, myOpLst.findIndex( "SplitContinuity" ) );
-
- // BSplineRestriction
- aFrame = new QFrame( myStack );
- aLay = new QGridLayout( aFrame, 10, 2, 0, 5 );
-
- myBSplineSurfModeChk = new QCheckBox( tr("GEOM_SURFACE_MODE"), aFrame );
- myBSpline3DCurveChk = new QCheckBox( tr("GEOM_3D_CURVE_MODE"), aFrame );
- myBSpline2DCurveChk = new QCheckBox( tr("GEOM_2D_CURVE_MODE"), aFrame );
-
- myBSplineTol3D = new QtxDblSpinBox( 0, 100, 1e-7, aFrame );//QAD_SpinBoxDbl( aFrame, 0, 100, 1e-7, 10, 1e-10 );
- myBSplineTol3D->setPrecision( 10 );
-
- myBSplineTol2D = new QtxDblSpinBox( 0, 100, 1e-7, aFrame );//QAD_SpinBoxDbl( aFrame, 0, 100, 1e-7, 10, 1e-10 );
- myBSplineTol2D->setPrecision( 10 );
-
- myBSplineDegree = new QSpinBox( aFrame );
- myBSplineSegments = new QSpinBox( aFrame );
- myBSpline2DCont = new QComboBox( aFrame );
- myBSpline2DCont->insertStringList( aContinueties );
- myBSpline3DCont = new QComboBox( aFrame );
- myBSpline3DCont->insertStringList( aContinueties );
-
- myBSplineSurfModeChk->setChecked( true );
- myBSpline3DCurveChk->setChecked( true );
- myBSpline2DCurveChk->setChecked( true );
-
- aLay->addWidget( myBSplineSurfModeChk, 0, 0 );
- aLay->addWidget( myBSpline3DCurveChk, 1, 0 );
- aLay->addWidget( myBSpline2DCurveChk, 2, 0 );
- aLay->addWidget( new QLabel( tr("GEOM_3D_TOLERANCE"), aFrame), 3, 0 );
- aLay->addWidget( myBSplineTol3D, 3, 1 );
- aLay->addWidget( new QLabel( tr("GEOM_2D_TOLERANCE"), aFrame), 4, 0 );
- aLay->addWidget( myBSplineTol2D, 4, 1 );
- aLay->addWidget( new QLabel( tr("GEOM_REQUIRED_DEGREE"), aFrame), 5, 0 );
- aLay->addWidget( myBSplineDegree, 5, 1 );
- aLay->addWidget( new QLabel( tr("GEOM_REQUIRED_NUM_SEGMENTS"), aFrame), 6, 0 );
- aLay->addWidget( myBSplineSegments, 6, 1 );
- aLay->addWidget( new QLabel( tr("GEOM_3D_CONTINUTY"), aFrame), 7, 0 );
- aLay->addWidget( myBSpline3DCont, 7, 1 );
- aLay->addWidget( new QLabel( tr("GEOM_2D_CONTINUTY"), aFrame), 8, 0 );
- aLay->addWidget( myBSpline2DCont, 8, 1 );
- aLay->setRowStretch( 9, 2 );