Version: 8.3.0
BLSURFPluginGUI_HypothesisCreator.cxx File Reference
#include "BLSURFPluginGUI_HypothesisCreator.h"
#include "BLSURFPluginGUI_Dlg.h"
#include "BLSURFPlugin_Hypothesis.hxx"
#include <GeometryGUI.h>
#include <SMESHGUI_Dialog.h>
#include <SMESHGUI_HypothesesUtils.h>
#include <SMESHGUI_IdValidator.h>
#include <SMESHGUI_SpinBox.h>
#include <SMESHGUI_Utils.h>
#include <SMESH_Gen_i.hxx>
#include <SMESH_NumberFilter.hxx>
#include <StdMeshersGUI_SubShapeSelectorWdg.h>
#include <LightApp_SelectionMgr.h>
#include <SALOME_ListIO.hxx>
#include <SUIT_MessageBox.h>
#include <SUIT_ResourceMgr.h>
#include <SUIT_Session.h>
#include <SalomeApp_Application.h>
#include <SalomeApp_Tools.h>
#include <QApplication>
#include <QCheckBox>
#include <QComboBox>
#include <QFrame>
#include <QGridLayout>
#include <QGroupBox>
#include <QHBoxLayout>
#include <QHeaderView>
#include <QLabel>
#include <QLineEdit>
#include <QMenu>
#include <QModelIndexList>
#include <QObject>
#include <QPushButton>
#include <QRadioButton>
#include <QSpinBox>
#include <QSplitter>
#include <QStandardItem>
#include <QStandardItemModel>
#include <QTabWidget>
#include <QTableWidget>
#include <QTreeWidget>
#include <QTreeWidgetItem>
#include <QVBoxLayout>
#include <TopoDS_Shape.hxx>
#include <TopoDS_Iterator.hxx>
#include <structmember.h>
Include dependency graph for BLSURFPluginGUI_HypothesisCreator.cxx:

Enumerations

enum  {
  STD_TAB = 0, ADV_TAB, SMP_TAB, ENF_TAB,
  PERIODICITY_TAB, HYPERPATCH_TAB, SMP_NAME_COLUMN =0, SMP_SIZEMAP_COLUMN,
  SMP_ENTRY_COLUMN, SMP_NB_COLUMNS, TBL_MESHING = 0, TBL_PRECAD,
  TBL_CUSTOM, ENF_VER_NAME_COLUMN = 0, ENF_VER_FACE_ENTRY_COLUMN, ENF_VER_X_COLUMN,
  ENF_VER_Y_COLUMN, ENF_VER_Z_COLUMN, ENF_VER_ENTRY_COLUMN, ENF_VER_GROUP_COLUMN,
  ENF_VER_NB_COLUMNS, PERIODICITY_OBJ_SOURCE_COLUMN = 0, PERIODICITY_OBJ_TARGET_COLUMN, PERIODICITY_P1_SOURCE_COLUMN,
  PERIODICITY_P2_SOURCE_COLUMN, PERIODICITY_P3_SOURCE_COLUMN, PERIODICITY_P1_TARGET_COLUMN, PERIODICITY_P2_TARGET_COLUMN,
  PERIODICITY_P3_TARGET_COLUMN, PERIODICITY_SHAPE_TYPE, PERIODICITY_NB_COLUMN
}
 
enum  {
  SMP_TAB_WDG, SMP_ADD_BTN, SMP_NB_LINES, SMP_STD_TAB = 0,
  ATT_TAB, SMP_GEOM_BTN_2 = 0, ATT_CHECK, CONST_SIZE_CHECK,
  SMP_SPACE, SMP_ATT_SHAPE, SMP_ATT_SIZE, SMP_ATT_DIST,
  SMP_ATT_RAD
}
 
enum  { SMP_GEOM_BTN_1, SMP_SIZE, SMP_SPACE2 }
 
enum  {
  ENF_VER_FACE = 0, ENF_VER_VERTEX = 0, ENF_VER_X_COORD, ENF_VER_Y_COORD,
  ENF_VER_Z_COORD, ENF_VER_GROUP, ENF_VER_BTN, ENF_VER_SEPARATOR,
  ENF_VER_INTERNAL_ALL_FACES, ENF_VER_INTERNAL_ALL_FACES_GROUP, ENF_VER_NB_LINES
}
 

Enumeration Type Documentation

anonymous enum
Enumerator
STD_TAB 
ADV_TAB 
SMP_TAB 
ENF_TAB 
PERIODICITY_TAB 
HYPERPATCH_TAB 
SMP_NAME_COLUMN 
SMP_SIZEMAP_COLUMN 
SMP_ENTRY_COLUMN 
SMP_NB_COLUMNS 
TBL_MESHING 
TBL_PRECAD 
TBL_CUSTOM 
ENF_VER_NAME_COLUMN 
ENF_VER_FACE_ENTRY_COLUMN 
ENF_VER_X_COLUMN 
ENF_VER_Y_COLUMN 
ENF_VER_Z_COLUMN 
ENF_VER_ENTRY_COLUMN 
ENF_VER_GROUP_COLUMN 
ENF_VER_NB_COLUMNS 
PERIODICITY_OBJ_SOURCE_COLUMN 
PERIODICITY_OBJ_TARGET_COLUMN 
PERIODICITY_P1_SOURCE_COLUMN 
PERIODICITY_P2_SOURCE_COLUMN 
PERIODICITY_P3_SOURCE_COLUMN 
PERIODICITY_P1_TARGET_COLUMN 
PERIODICITY_P2_TARGET_COLUMN 
PERIODICITY_P3_TARGET_COLUMN 
PERIODICITY_SHAPE_TYPE 
PERIODICITY_NB_COLUMN 
anonymous enum
Enumerator
SMP_TAB_WDG 
SMP_ADD_BTN 
SMP_NB_LINES 
SMP_STD_TAB 
ATT_TAB 
SMP_GEOM_BTN_2 
ATT_CHECK 
CONST_SIZE_CHECK 
SMP_SPACE 
SMP_ATT_SHAPE 
SMP_ATT_SIZE 
SMP_ATT_DIST 
SMP_ATT_RAD 
anonymous enum
Enumerator
SMP_GEOM_BTN_1 
SMP_SIZE 
SMP_SPACE2 
anonymous enum
Enumerator
ENF_VER_FACE 
ENF_VER_VERTEX 
ENF_VER_X_COORD 
ENF_VER_Y_COORD 
ENF_VER_Z_COORD 
ENF_VER_GROUP 
ENF_VER_BTN 
ENF_VER_SEPARATOR 
ENF_VER_INTERNAL_ALL_FACES 
ENF_VER_INTERNAL_ALL_FACES_GROUP 
ENF_VER_NB_LINES