diff --git a/Makefile.in b/Makefile.in
index 532915591..03e147ef6 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -126,6 +126,7 @@ prism.png \
prism2.png \
revol.png \
rotate.png \
+rotatepnt.png \
scale.png \
section.png \
select1.png \
diff --git a/idl/GEOM_Gen.idl b/idl/GEOM_Gen.idl
index 6094c841e..3538eadbf 100644
--- a/idl/GEOM_Gen.idl
+++ b/idl/GEOM_Gen.idl
@@ -470,6 +470,34 @@ module GEOM
in double theStep2,
in long theNbTimes2);
+ /*!
+ * Rotate given object around vector perpendicular to plane containing three points.
+ * \param theObject The object to be rotated.
+ * \param theCentPoint central point - the axis is the vector perpendicular to the plane
+ * containing the three points.
+ * \param thePoint1 and thePoint2 - in a perpendicular plan of the axis.
+ * \return theObject.
+ */
+ GEOM_Object RotateThreePoints (in GEOM_Object theObject,
+ in GEOM_Object theCentPoint,
+ in GEOM_Object thePoint1,
+ in GEOM_Object thePoint2);
+
+
+ /*!
+ * Rotate given object around vector perpendicular to plane containing three points.
+ * Creating its copy before the rotatation.
+ * \param theObject The object to be rotated.
+ * \param theCentPoint central point - the axis is the vector perpendicular to the plane
+ * containing the three points.
+ * \param thePoint1 and thePoint2 - in a perpendicular plan of the axis.
+ * \return New GEOM_Object, containing the rotated object.
+ */
+ GEOM_Object RotateThreePointsCopy (in GEOM_Object theObject,
+ in GEOM_Object theCentPoint,
+ in GEOM_Object thePoint1,
+ in GEOM_Object thePoint2);
+
/*!
* Rotate the given object around the given axis on the given angle.
* \param theObject The object to be rotated.
@@ -481,6 +509,7 @@ module GEOM
in GEOM_Object theAxis,
in double theAngle);
+
/*!
* Rotate the given object around the given axis
* on the given angle, creating its copy before the rotatation.
@@ -493,6 +522,7 @@ module GEOM
in GEOM_Object theAxis,
in double theAngle);
+
/*!
* Rotate the given object around the given axis a given number times.
* Rotation angle will be 2*PI/theNbTimes.
diff --git a/idl/GEOM_Superv.idl b/idl/GEOM_Superv.idl
index 5056a4d0a..7c67d2826 100644
--- a/idl/GEOM_Superv.idl
+++ b/idl/GEOM_Superv.idl
@@ -244,6 +244,14 @@ module GEOM
GEOM_Object RotateCopy (in GEOM_Object theObject,
in GEOM_Object theAxis,
in double theAngle) ;
+ GEOM_Object RotateThreePoints (in GEOM_Object theObject,
+ in GEOM_Object theCentPoint,
+ in GEOM_Object thePoint1,
+ in GEOM_Object thePoint2);
+ GEOM_Object RotateThreePointsCopy (in GEOM_Object theObject,
+ in GEOM_Object theCentPoint,
+ in GEOM_Object thePoint1,
+ in GEOM_Object thePoint2);
GEOM_Object MultiRotate1D (in GEOM_Object theObject,
in GEOM_Object theAxis,
in long theNbTimes) ;
diff --git a/resources/GEOMCatalog.xml.in b/resources/GEOMCatalog.xml.in
index a47a5f49f..131c35263 100644
--- a/resources/GEOMCatalog.xml.in
+++ b/resources/GEOMCatalog.xml.in
@@ -2186,6 +2186,80 @@
+
+ RotateThreePoints
+ mkr
+ 2.1.0
+ unknown
+ 0
+
+
+ theObject
+ GEOM_Object
+ unknown
+
+
+ theCentPoint
+ GEOM_Object
+ unknown
+
+
+ thePoint1
+ GEOM_Object
+ unknown
+
+
+ thePoint2
+ GEOM_Object
+ unknown
+
+
+
+
+ return
+ GEOM_Object
+ unknown
+
+
+
+
+
+ RotateThreePointsCopy
+ mkr
+ 2.1.0
+ unknown
+ 0
+
+
+ theObject
+ GEOM_Object
+ unknown
+
+
+ theCentPoint
+ GEOM_Object
+ unknown
+
+
+ thePoint1
+ GEOM_Object
+ unknown
+
+
+ thePoint2
+ GEOM_Object
+ unknown
+
+
+
+
+ return
+ GEOM_Object
+ unknown
+
+
+
+
MultiRotate1D
mkr
diff --git a/resources/rotatepnt.png b/resources/rotatepnt.png
new file mode 100755
index 000000000..2d4d2899a
Binary files /dev/null and b/resources/rotatepnt.png differ
diff --git a/src/DlgRef/DlgRef_4Sel1Spin2Check.cxx b/src/DlgRef/DlgRef_4Sel1Spin2Check.cxx
new file mode 100644
index 000000000..8fc0e900a
--- /dev/null
+++ b/src/DlgRef/DlgRef_4Sel1Spin2Check.cxx
@@ -0,0 +1,106 @@
+// GEOM GEOMGUI : GUI for Geometry component
+//
+// Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+//
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either
+// version 2.1 of the License.
+//
+// This library is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public
+// License along with this library; if not, write to the Free Software
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+//
+//
+//
+// File : DlgRef_4Sel1Spin2Check.cxx
+// Author : Damien COQUERET
+// Module : GEOM
+// $Header:
+
+#include "DlgRef_4Sel1Spin2Check.h"
+
+#include
+#include
+#include
+#include
+#include
+#include
+#include
+
+/*
+ * Constructs a DlgRef_4Sel1Spin2Check which is a child of 'parent', with the
+ * name 'name' and widget flags set to 'f'
+ */
+DlgRef_4Sel1Spin2Check::DlgRef_4Sel1Spin2Check(QWidget* parent, const char* name, WFlags fl)
+ :DlgRef_4Sel1Spin2Check_QTD(parent, name, fl)
+{
+ SpinBox1->close(TRUE);
+ SpinBox_DX = new DlgRef_SpinBox(GroupBox1, "SpinBox_DX");
+ Layout1->addWidget(SpinBox_DX, 4, 2);
+}
+
+
+/*
+ * Destroys the object and frees any allocated resources
+ */
+DlgRef_4Sel1Spin2Check::~DlgRef_4Sel1Spin2Check()
+{
+ // no need to delete child widgets, Qt does it all for us
+}
+
+void DlgRef_4Sel1Spin2Check::ShowRows(int fromRow, int toRow, bool toShow)
+{
+ typedef void (QWidget::* ShowFun)();
+ ShowFun pShowFun;
+
+ if (toShow)
+ pShowFun = &QWidget::show;
+ else
+ pShowFun = &QWidget::hide;
+
+ if (fromRow >= 0 && toRow >= 0 && toRow >= fromRow)
+ {
+ if ( fromRow == 0)
+ {
+ (TextLabel1->*pShowFun)();
+ (PushButton1->*pShowFun)();
+ (LineEdit1->*pShowFun)();
+ }
+ if ( fromRow <= 1 && 1 <= toRow)
+ {
+ (TextLabel2->*pShowFun)();
+ (PushButton2->*pShowFun)();
+ (LineEdit2->*pShowFun)();
+ }
+ if ( fromRow <= 2 && 2 <= toRow)
+ {
+ (TextLabel4->*pShowFun)();
+ (PushButton4->*pShowFun)();
+ (LineEdit4->*pShowFun)();
+ }
+ if ( fromRow <= 3 && 3 <= toRow)
+ {
+ (TextLabel5->*pShowFun)();
+ (PushButton5->*pShowFun)();
+ (LineEdit5->*pShowFun)();
+ }
+ if ( fromRow <= 4 && 4 <= toRow)
+ {
+ (TextLabel3->*pShowFun)();
+ (SpinBox_DX->*pShowFun)();
+ (CheckButton2->*pShowFun)();
+ }
+ if ( fromRow <= 5 && 5 <= toRow)
+ (CheckButton1->*pShowFun)();
+ }
+}
+
diff --git a/src/DlgRef/DlgRef_4Sel1Spin2Check.h b/src/DlgRef/DlgRef_4Sel1Spin2Check.h
new file mode 100644
index 000000000..daf290fde
--- /dev/null
+++ b/src/DlgRef/DlgRef_4Sel1Spin2Check.h
@@ -0,0 +1,54 @@
+// GEOM GEOMGUI : GUI for Geometry component
+//
+// Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+//
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either
+// version 2.1 of the License.
+//
+// This library is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public
+// License along with this library; if not, write to the Free Software
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+//
+//
+//
+// File : DlgRef_4Sel1Spin2Check.h
+// Author : Damien COQUERET
+// Module : GEOM
+// $Header:
+
+#ifndef DLGREF_4SEL1SPIN2CHECK_H
+#define DLGREF_4SEL1SPIN2CHECK_H
+
+#include "DlgRef_4Sel1Spin2Check_QTD.h"
+#include "DlgRef_SpinBox.h"
+
+#if defined WNT && defined WIN32 && defined SALOME_WNT_EXPORTS
+#define DLGREF_WNT_EXPORT __declspec( dllexport )
+#else
+#define DLGREF_WNT_EXPORT
+#endif
+class DLGREF_WNT_EXPORT DlgRef_4Sel1Spin2Check : public DlgRef_4Sel1Spin2Check_QTD
+{
+ Q_OBJECT
+
+public:
+ DlgRef_4Sel1Spin2Check(QWidget* parent = 0, const char* name = 0, WFlags fl = 0);
+ ~DlgRef_4Sel1Spin2Check();
+
+ DlgRef_SpinBox* SpinBox_DX;
+
+ void ShowRows(int fromRow, int toRow, bool toShow = true);
+
+};
+
+#endif // DLGREF_4SEL1SPIN2CHECK_H
diff --git a/src/DlgRef/DlgRef_4Sel1Spin2Check_QTD.cxx b/src/DlgRef/DlgRef_4Sel1Spin2Check_QTD.cxx
new file mode 100644
index 000000000..0039c9d26
--- /dev/null
+++ b/src/DlgRef/DlgRef_4Sel1Spin2Check_QTD.cxx
@@ -0,0 +1,158 @@
+/****************************************************************************
+** Form implementation generated from reading ui file 'DlgRef_4Sel1Spin2Check_QTD.ui'
+**
+** Created: Wed Oct 25 20:32:42 2006
+** by: The User Interface Compiler ($Id$)
+**
+** WARNING! All changes made in this file will be lost!
+****************************************************************************/
+
+#include "DlgRef_4Sel1Spin2Check_QTD.h"
+
+#include
+#include
+#include
+#include
+#include
+#include
+#include
+#include
+#include
+#include
+
+/*
+ * Constructs a DlgRef_4Sel1Spin2Check_QTD as a child of 'parent', with the
+ * name 'name' and widget flags set to 'f'.
+ */
+DlgRef_4Sel1Spin2Check_QTD::DlgRef_4Sel1Spin2Check_QTD( QWidget* parent, const char* name, WFlags fl )
+ : QWidget( parent, name, fl )
+{
+ if ( !name )
+ setName( "DlgRef_4Sel1Spin2Check_QTD" );
+ DlgRef_4Sel1Spin2Check_QTDLayout = new QVBoxLayout( this, 0, 6, "DlgRef_4Sel1Spin2Check_QTDLayout");
+
+ GroupBox1 = new QGroupBox( this, "GroupBox1" );
+ GroupBox1->setColumnLayout(0, Qt::Vertical );
+ GroupBox1->layout()->setSpacing( 6 );
+ GroupBox1->layout()->setMargin( 11 );
+ GroupBox1Layout = new QVBoxLayout( GroupBox1->layout() );
+ GroupBox1Layout->setAlignment( Qt::AlignTop );
+
+ Layout1 = new QGridLayout( 0, 1, 1, 6, 6, "Layout1");
+
+ CheckButton2 = new QCheckBox( GroupBox1, "CheckButton2" );
+
+ Layout1->addWidget( CheckButton2, 4, 3 );
+
+ PushButton2 = new QPushButton( GroupBox1, "PushButton2" );
+ PushButton2->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)0, (QSizePolicy::SizeType)0, 0, 0, PushButton2->sizePolicy().hasHeightForWidth() ) );
+
+ Layout1->addWidget( PushButton2, 1, 1 );
+
+ LineEdit5 = new QLineEdit( GroupBox1, "LineEdit5" );
+
+ Layout1->addMultiCellWidget( LineEdit5, 3, 3, 2, 3 );
+
+ TextLabel5 = new QLabel( GroupBox1, "TextLabel5" );
+ TextLabel5->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)0, (QSizePolicy::SizeType)0, 0, 0, TextLabel5->sizePolicy().hasHeightForWidth() ) );
+
+ Layout1->addWidget( TextLabel5, 3, 0 );
+
+ TextLabel1 = new QLabel( GroupBox1, "TextLabel1" );
+ TextLabel1->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)0, (QSizePolicy::SizeType)0, 0, 0, TextLabel1->sizePolicy().hasHeightForWidth() ) );
+
+ Layout1->addWidget( TextLabel1, 0, 0 );
+
+ LineEdit1 = new QLineEdit( GroupBox1, "LineEdit1" );
+
+ Layout1->addMultiCellWidget( LineEdit1, 0, 0, 2, 3 );
+
+ SpinBox1 = new QSpinBox( GroupBox1, "SpinBox1" );
+ SpinBox1->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)7, (QSizePolicy::SizeType)0, 0, 0, SpinBox1->sizePolicy().hasHeightForWidth() ) );
+
+ Layout1->addWidget( SpinBox1, 4, 2 );
+
+ CheckButton1 = new QCheckBox( GroupBox1, "CheckButton1" );
+
+ Layout1->addMultiCellWidget( CheckButton1, 5, 5, 0, 2 );
+
+ TextLabel2 = new QLabel( GroupBox1, "TextLabel2" );
+ TextLabel2->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)0, (QSizePolicy::SizeType)0, 0, 0, TextLabel2->sizePolicy().hasHeightForWidth() ) );
+
+ Layout1->addWidget( TextLabel2, 1, 0 );
+
+ PushButton5 = new QPushButton( GroupBox1, "PushButton5" );
+ PushButton5->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)0, (QSizePolicy::SizeType)0, 0, 0, PushButton5->sizePolicy().hasHeightForWidth() ) );
+
+ Layout1->addWidget( PushButton5, 3, 1 );
+
+ PushButton4 = new QPushButton( GroupBox1, "PushButton4" );
+ PushButton4->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)0, (QSizePolicy::SizeType)0, 0, 0, PushButton4->sizePolicy().hasHeightForWidth() ) );
+
+ Layout1->addWidget( PushButton4, 2, 1 );
+
+ TextLabel4 = new QLabel( GroupBox1, "TextLabel4" );
+ TextLabel4->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)0, (QSizePolicy::SizeType)0, 0, 0, TextLabel4->sizePolicy().hasHeightForWidth() ) );
+
+ Layout1->addWidget( TextLabel4, 2, 0 );
+
+ PushButton1 = new QPushButton( GroupBox1, "PushButton1" );
+ PushButton1->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)0, (QSizePolicy::SizeType)0, 0, 0, PushButton1->sizePolicy().hasHeightForWidth() ) );
+
+ Layout1->addWidget( PushButton1, 0, 1 );
+
+ LineEdit4 = new QLineEdit( GroupBox1, "LineEdit4" );
+
+ Layout1->addMultiCellWidget( LineEdit4, 2, 2, 2, 3 );
+
+ LineEdit2 = new QLineEdit( GroupBox1, "LineEdit2" );
+
+ Layout1->addMultiCellWidget( LineEdit2, 1, 1, 2, 3 );
+
+ TextLabel3 = new QLabel( GroupBox1, "TextLabel3" );
+ TextLabel3->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)0, (QSizePolicy::SizeType)0, 0, 0, TextLabel3->sizePolicy().hasHeightForWidth() ) );
+
+ Layout1->addWidget( TextLabel3, 4, 0 );
+ GroupBox1Layout->addLayout( Layout1 );
+ DlgRef_4Sel1Spin2Check_QTDLayout->addWidget( GroupBox1 );
+ languageChange();
+ resize( QSize(261, 198).expandedTo(minimumSizeHint()) );
+ clearWState( WState_Polished );
+
+ // tab order
+ setTabOrder( PushButton1, LineEdit1 );
+ setTabOrder( LineEdit1, PushButton2 );
+ setTabOrder( PushButton2, LineEdit2 );
+ setTabOrder( LineEdit2, SpinBox1 );
+ setTabOrder( SpinBox1, CheckButton2 );
+}
+
+/*
+ * Destroys the object and frees any allocated resources
+ */
+DlgRef_4Sel1Spin2Check_QTD::~DlgRef_4Sel1Spin2Check_QTD()
+{
+ // no need to delete child widgets, Qt does it all for us
+}
+
+/*
+ * Sets the strings of the subwidgets using the current
+ * language.
+ */
+void DlgRef_4Sel1Spin2Check_QTD::languageChange()
+{
+ setCaption( tr( "DlgRef_4Sel1Spin2Check_QTD" ) );
+ GroupBox1->setTitle( QString::null );
+ CheckButton2->setText( QString::null );
+ PushButton2->setText( QString::null );
+ TextLabel5->setText( tr( "TL5" ) );
+ TextLabel1->setText( tr( "TL1" ) );
+ CheckButton1->setText( QString::null );
+ TextLabel2->setText( tr( "TL2" ) );
+ PushButton5->setText( QString::null );
+ PushButton4->setText( QString::null );
+ TextLabel4->setText( tr( "TL4" ) );
+ PushButton1->setText( QString::null );
+ TextLabel3->setText( tr( "TL3" ) );
+}
+
diff --git a/src/DlgRef/DlgRef_4Sel1Spin2Check_QTD.h b/src/DlgRef/DlgRef_4Sel1Spin2Check_QTD.h
new file mode 100644
index 000000000..8407d3ca7
--- /dev/null
+++ b/src/DlgRef/DlgRef_4Sel1Spin2Check_QTD.h
@@ -0,0 +1,63 @@
+/****************************************************************************
+** Form interface generated from reading ui file 'DlgRef_4Sel1Spin2Check_QTD.ui'
+**
+** Created: Wed Oct 25 20:32:41 2006
+** by: The User Interface Compiler ($Id$)
+**
+** WARNING! All changes made in this file will be lost!
+****************************************************************************/
+
+#ifndef DLGREF_4SEL1SPIN2CHECK_QTD_H
+#define DLGREF_4SEL1SPIN2CHECK_QTD_H
+
+#include
+#include
+
+class QVBoxLayout;
+class QHBoxLayout;
+class QGridLayout;
+class QSpacerItem;
+class QGroupBox;
+class QCheckBox;
+class QPushButton;
+class QLineEdit;
+class QLabel;
+class QSpinBox;
+
+class DlgRef_4Sel1Spin2Check_QTD : public QWidget
+{
+ Q_OBJECT
+
+public:
+ DlgRef_4Sel1Spin2Check_QTD( QWidget* parent = 0, const char* name = 0, WFlags fl = 0 );
+ ~DlgRef_4Sel1Spin2Check_QTD();
+
+ QGroupBox* GroupBox1;
+ QCheckBox* CheckButton2;
+ QPushButton* PushButton2;
+ QLineEdit* LineEdit5;
+ QLabel* TextLabel5;
+ QLabel* TextLabel1;
+ QLineEdit* LineEdit1;
+ QSpinBox* SpinBox1;
+ QCheckBox* CheckButton1;
+ QLabel* TextLabel2;
+ QPushButton* PushButton5;
+ QPushButton* PushButton4;
+ QLabel* TextLabel4;
+ QPushButton* PushButton1;
+ QLineEdit* LineEdit4;
+ QLineEdit* LineEdit2;
+ QLabel* TextLabel3;
+
+protected:
+ QVBoxLayout* DlgRef_4Sel1Spin2Check_QTDLayout;
+ QVBoxLayout* GroupBox1Layout;
+ QGridLayout* Layout1;
+
+protected slots:
+ virtual void languageChange();
+
+};
+
+#endif // DLGREF_4SEL1SPIN2CHECK_QTD_H
diff --git a/src/DlgRef/Makefile.in b/src/DlgRef/Makefile.in
index c349977c6..3e942e894 100644
--- a/src/DlgRef/Makefile.in
+++ b/src/DlgRef/Makefile.in
@@ -65,6 +65,7 @@ LIB_SRC = DlgRef_Skeleton_QTD.cxx \
DlgRef_3Spin_QTD.cxx \
DlgRef_3Spin1Check_QTD.cxx \
DlgRef_3Sel3Spin1Check_QTD.cxx \
+ DlgRef_4Sel1Spin2Check_QTD.cxx \
DlgRef_SpinBox.cxx \
DlgRef_1Sel1Spin.cxx \
DlgRef_1Sel2Spin.cxx \
@@ -86,7 +87,8 @@ LIB_SRC = DlgRef_Skeleton_QTD.cxx \
DlgRef_3Spin1Check.cxx \
DlgRef_3Sel1Spin.cxx \
DlgRef_3Check_QTD.cxx \
- DlgRef_6Sel_QTD.cxx
+ DlgRef_6Sel_QTD.cxx \
+ DlgRef_4Sel1Spin2Check.cxx
LIB_MOC = \
DlgRef_Skeleton_QTD.h \
@@ -117,6 +119,7 @@ LIB_MOC = \
DlgRef_3Spin_QTD.h \
DlgRef_3Spin1Check_QTD.h \
DlgRef_3Sel3Spin1Check_QTD.h \
+ DlgRef_4Sel1Spin2Check_QTD.h \
DlgRef_SpinBox.h \
DlgRef_1Sel1Spin.h \
DlgRef_1Sel2Spin.h \
@@ -139,7 +142,8 @@ LIB_MOC = \
DlgRef_3Sel1Spin.h \
DlgRef_1Sel_Ext.h \
DlgRef_3Check_QTD.h \
- DlgRef_6Sel_QTD.h
+ DlgRef_6Sel_QTD.h \
+ DlgRef_4Sel1Spin2Check.h
# header files
EXPORT_HEADERS= $(LIB_MOC)
diff --git a/src/DlgRef/UIFiles/DlgRef_4Sel1Spin2Check_QTD.ui b/src/DlgRef/UIFiles/DlgRef_4Sel1Spin2Check_QTD.ui
new file mode 100644
index 000000000..2d23f60c5
--- /dev/null
+++ b/src/DlgRef/UIFiles/DlgRef_4Sel1Spin2Check_QTD.ui
@@ -0,0 +1,264 @@
+
+DlgRef_4Sel1Spin2Check_QTD
+
+
+ DlgRef_4Sel1Spin2Check_QTD
+
+
+
+ 0
+ 0
+ 261
+ 198
+
+
+
+ DlgRef_4Sel1Spin2Check_QTD
+
+
+
+ unnamed
+
+
+ 0
+
+
+ 6
+
+
+
+ GroupBox1
+
+
+
+
+
+
+ unnamed
+
+
+ 11
+
+
+ 6
+
+
+
+ Layout1
+
+
+
+ unnamed
+
+
+ 6
+
+
+
+ CheckButton2
+
+
+
+
+
+
+
+ PushButton2
+
+
+
+ 0
+ 0
+ 0
+ 0
+
+
+
+
+
+
+
+
+ LineEdit5
+
+
+
+
+ TextLabel5
+
+
+
+ 0
+ 0
+ 0
+ 0
+
+
+
+ TL5
+
+
+
+
+ TextLabel1
+
+
+
+ 0
+ 0
+ 0
+ 0
+
+
+
+ TL1
+
+
+
+
+ LineEdit1
+
+
+
+
+ SpinBox1
+
+
+
+ 7
+ 0
+ 0
+ 0
+
+
+
+
+
+ CheckButton1
+
+
+
+
+
+
+
+ TextLabel2
+
+
+
+ 0
+ 0
+ 0
+ 0
+
+
+
+ TL2
+
+
+
+
+ PushButton5
+
+
+
+ 0
+ 0
+ 0
+ 0
+
+
+
+
+
+
+
+
+ PushButton4
+
+
+
+ 0
+ 0
+ 0
+ 0
+
+
+
+
+
+
+
+
+ TextLabel4
+
+
+
+ 0
+ 0
+ 0
+ 0
+
+
+
+ TL4
+
+
+
+
+ PushButton1
+
+
+
+ 0
+ 0
+ 0
+ 0
+
+
+
+
+
+
+
+
+ LineEdit4
+
+
+
+
+ LineEdit2
+
+
+
+
+ TextLabel3
+
+
+
+ 0
+ 0
+ 0
+ 0
+
+
+
+ TL3
+
+
+
+
+
+
+
+
+
+ PushButton1
+ LineEdit1
+ PushButton2
+ LineEdit2
+ SpinBox1
+ CheckButton2
+
+
+
diff --git a/src/DlgRef/UIFiles/ui_to_cxx b/src/DlgRef/UIFiles/ui_to_cxx
index 417de861e..bd1f907c1 100755
--- a/src/DlgRef/UIFiles/ui_to_cxx
+++ b/src/DlgRef/UIFiles/ui_to_cxx
@@ -14,8 +14,7 @@
# You should have received a copy of the GNU Lesser General Public
# License along with this library; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-#
-// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+#// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
#
#!/bin/sh
@@ -100,5 +99,8 @@
#uic -o DlgRef_6Sel_QTD.h DlgRef_6Sel_QTD.ui
#uic -o DlgRef_6Sel_QTD.cxx -impl DlgRef_6Sel_QTD.h DlgRef_6Sel_QTD.ui
-uic -o DlgRef_3Check_QTD.h DlgRef_3Check_QTD.ui
-uic -o DlgRef_3Check_QTD.cxx -impl DlgRef_3Check_QTD.h DlgRef_3Check_QTD.ui
+#uic -o DlgRef_3Check_QTD.h DlgRef_3Check_QTD.ui
+#uic -o DlgRef_3Check_QTD.cxx -impl DlgRef_3Check_QTD.h DlgRef_3Check_QTD.ui
+
+uic -o DlgRef_4Sel1Spin2Check_QTD.h DlgRef_4Sel1Spin2Check_QTD.ui
+uic -o DlgRef_4Sel1Spin2Check_QTD.cxx -impl DlgRef_4Sel1Spin2Check_QTD.h DlgRef_4Sel1Spin2Check_QTD.ui