#include "SMESHGUI_FilterDlg.h"#include "SMESHGUI.h"#include "SMESHGUI_Utils.h"#include "SMESHGUI_VTKUtils.h"#include "SMESHGUI_Filter.h"#include "SMESHGUI_FilterUtils.h"#include "SMESHGUI_FilterLibraryDlg.h"#include "SMESHGUI_SpinBox.h"#include "SMESH_Actor.h"#include "SMESH_NumberFilter.hxx"#include "SMESH_TypeFilter.hxx"#include "SMESH_LogicalFilter.hxx"#include <GEOMBase.h>#include <GEOM_FaceFilter.h>#include <GEOM_TypeFilter.h>#include <SUIT_Desktop.h>#include <SUIT_ResourceMgr.h>#include <SUIT_Session.h>#include <SUIT_MessageBox.h>#include <SUIT_OverrideCursor.h>#include <QtxColorButton.h>#include <LightApp_Application.h>#include <LightApp_SelectionMgr.h>#include <SalomeApp_Application.h>#include <SalomeApp_DoubleSpinBox.h>#include <SalomeApp_IntSpinBox.h>#include <SalomeApp_Study.h>#include <SalomeApp_Tools.h>#include <SALOME_ListIO.hxx>#include <SVTK_ViewWindow.h>#include <SALOMEDSClient_Study.hxx>#include <Basics_Utils.hxx>#include <smIdType.hxx>#include <StdSelect_TypeOfFace.hxx>#include <BRep_Tool.hxx>#include <TopoDS.hxx>#include <TopoDS_Shape.hxx>#include <Geom_Plane.hxx>#include <Geom_CylindricalSurface.hxx>#include <Precision.hxx>#include <TColStd_MapOfInteger.hxx>#include <TColStd_IndexedMapOfInteger.hxx>#include <TColStd_MapIteratorOfMapOfInteger.hxx>#include <QFrame>#include <QLineEdit>#include <QPushButton>#include <QGroupBox>#include <QTableWidget>#include <QStringList>#include <QHBoxLayout>#include <QVBoxLayout>#include <QGridLayout>#include <QStackedWidget>#include <QApplication>#include <QComboBox>#include <QFontMetrics>#include <QLabel>#include <QButtonGroup>#include <QRadioButton>#include <QRegExp>#include <QListWidget>#include <QCheckBox>#include <QItemDelegate>#include <QDoubleValidator>#include <QKeyEvent>#include <QHeaderView>#include <SALOMEconfig.h>#include <CORBA_SERVER_HEADER(SMESH_Group)>Data Structures | |
| class | SMESHGUI_FilterTable::AdditionalWidget |
| class | SMESHGUI_FilterTable::ComboItem |
| class | SMESHGUI_FilterTable::CheckItem |
| class | SMESHGUI_FilterTable::IntSpinItem |
| class | SMESHGUI_FilterTable::DoubleSpinItem |
| class | SMESHGUI_FilterTable::ComboDelegate |
| class | SMESHGUI_FilterTable::Table |
Macros | |
| #define | SPACING 6 |
| #define | MARGIN 11 |
Functions | |
| static int | maxLength (const QMap< int, QString > theMap, const QFontMetrics &theMetrics) |
| static int | getFilterId (SMESH::ElementType theType) |
| static QList< int > | geomTypes (const int theType) |
| static QList< int > | entityTypes (const int theType) |
| #define MARGIN 11 |
| #define SPACING 6 |
|
static |
References SMESH::BALL, SMESH::EDGE, SMESH::ELEM0D, SMESH::FACE, SMESH::NODE, SMDSEntity_0D, SMDSEntity_Ball, SMDSEntity_BiQuad_Penta, SMDSEntity_BiQuad_Quadrangle, SMDSEntity_BiQuad_Triangle, SMDSEntity_Edge, SMDSEntity_Hexa, SMDSEntity_Hexagonal_Prism, SMDSEntity_Node, SMDSEntity_Penta, SMDSEntity_Polygon, SMDSEntity_Polyhedra, SMDSEntity_Pyramid, SMDSEntity_Quad_Edge, SMDSEntity_Quad_Hexa, SMDSEntity_Quad_Penta, SMDSEntity_Quad_Polygon, SMDSEntity_Quad_Pyramid, SMDSEntity_Quad_Quadrangle, SMDSEntity_Quad_Tetra, SMDSEntity_Quad_Triangle, SMDSEntity_Quadrangle, SMDSEntity_Tetra, SMDSEntity_Triangle, SMDSEntity_TriQuad_Hexa, and SMESH::VOLUME.
Referenced by SMESHGUI_FilterTable::onCriterionChanged().
|
static |
References SMESH::ALL, SMESH::BALL, SMESH::EDGE, SMESH::ELEM0D, SMESH::FACE, SMESH::Geom_BALL, SMESH::Geom_EDGE, SMESH::Geom_HEXA, SMESH::Geom_HEXAGONAL_PRISM, SMESH::Geom_PENTA, SMESH::Geom_POINT, SMESH::Geom_POLYGON, SMESH::Geom_POLYHEDRA, SMESH::Geom_PYRAMID, SMESH::Geom_QUADRANGLE, SMESH::Geom_TETRA, SMESH::Geom_TRIANGLE, SMESH::NODE, and SMESH::VOLUME.
Referenced by SMESHGUI_FilterTable::onCriterionChanged().
|
static |
|
static |
Referenced by SMESHGUI_FilterTable::createTable().