Salome HOME
Avoid "GROUP" redefinition on win32: add 'MeshObjectType'enum to namespace SMESH
[modules/smesh.git] / src / SMESHGUI / SMESHGUI_FindElemByPointDlg.cxx
index 891cd56a3c38385320cd3a0896b192c5aae3e78c..3936eea86d8c23acaecca085a4b54acba4041e39 100644 (file)
@@ -19,8 +19,9 @@
 
 // File   : SMESHGUI_FindElemByPointDlg.cxx
 // Author : Edward AGAPOV, Open CASCADE S.A.S.
-// SMESH includes
 //
+
+// SMESH includes
 #include "SMESHGUI_FindElemByPointDlg.h"
 
 #include "SMESHGUI.h"
@@ -124,6 +125,10 @@ void SMESHGUI_FindElemByPointDlg::setTypes(SMESH::array_of_ElementType_var & typ
       myElemTypeCombo->addItem( tr( "MEN_ELEM0D" ));
       myElemTypeCombo->setId( nbTypes++, int( SMESH::ELEM0D  ));
       break;
+    case SMESH::BALL:
+      myElemTypeCombo->addItem( tr( "MEN_BALL" ));
+      myElemTypeCombo->setId( nbTypes++, int( SMESH::BALL  ));
+      break;
     default:;
     }
   }
@@ -237,8 +242,8 @@ SMESHGUI_FindElemByPointOp::SMESHGUI_FindElemByPointOp()
   myHelpFileName = "find_element_by_point_page.html";
 
   QList<SUIT_SelectionFilter*> filters;
-  filters.append( new SMESH_TypeFilter( MESH ) );
-  filters.append( new SMESH_TypeFilter( GROUP ) );
+  filters.append( new SMESH_TypeFilter( SMESH::MESH ) );
+  filters.append( new SMESH_TypeFilter( SMESH::GROUP ) );
   myFilter = new SMESH_LogicalFilter( filters, SMESH_LogicalFilter::LO_OR );
 
   myPreview = new SMESH::MeshPreviewStruct();