-// Copyright (C) 2007-2012 CEA/DEN, EDF R&D, OPEN CASCADE
+// Copyright (C) 2007-2023 CEA/DEN, EDF R&D
//
// 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.
+// version 2.1 of the License, or (at your option) any later version.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
GeometricalLocalSize
};
+enum ElementType {
+ Triangles,
+ QuadrangleDominant,
+ Quadrangles
+};
+
enum Topology {
FromCAD = 0,
Process,
// BLSURFPluginGUI_StdWidget
//////////////////////////////////////////
-#include "ui_BLSURFPluginGUI_StdWidget_QTD.h"
+// WARNING: include order is important, do not swap !
#include "BLSURFPluginGUI_HypothesisCreator.h"
+#include "ui_BLSURFPluginGUI_StdWidget_QTD.h"
class BLSURFPLUGIN_GUI_EXPORT BLSURFPluginGUI_StdWidget : public QWidget,
public Ui::BLSURFPluginGUI_StdWidget_QTD
BLSURFPluginGUI_AdvWidget( QWidget* = 0, Qt::WindowFlags = 0 );
~BLSURFPluginGUI_AdvWidget();
+ void AddOption( int iTable, const char* name_value_type );
+ void GetOptionAndValue( QTreeWidgetItem * tblRow, QString& option, QString& value, bool& dflt );
+
public slots:
+
void onChooseGMFFile();
+ void itemChanged(QTreeWidgetItem * tblRow, int column);
+
};
-#endif
\ No newline at end of file
+#endif