-// Copyright (C) 2007-2016 CEA/DEN, EDF R&D, OPEN CASCADE
+// Copyright (C) 2007-2021 CEA/DEN, EDF R&D, OPEN CASCADE
//
// Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
#include CORBA_SERVER_HEADER(SMESH_Mesh)
#include CORBA_SERVER_HEADER(SMESH_MeshEditor)
+#include <smIdType.hxx>
+
class SMESHGUI;
class SMESHGUI_FilterDlg;
class SMESHGUI_SpinBox;
QWidget* createButtonFrame( QWidget* );
QWidget* createMainFrame( QWidget*, const bool );
virtual bool isValid( const bool );
- SMESH::long_array_var getIds(SMESH::SMESH_IDSource_var& obj);
+ SMESH::smIdType_array_var getIds(SMESH::SMESH_IDSource_var& obj);
void updateButtons();
virtual void setSelectionMode();
virtual bool isIdValid( const int ) const;
virtual bool process( SMESH::SMESH_MeshEditor_ptr,
- const SMESH::long_array& ,
+ const SMESH::smIdType_array& ,
SMESH::SMESH_IDSource_ptr obj) = 0;
- virtual int nbElemsInMesh() = 0;
+ virtual smIdType nbElemsInMesh() = 0;
int entityType();
protected:
protected:
virtual bool process( SMESH::SMESH_MeshEditor_ptr,
- const SMESH::long_array& ,
+ const SMESH::smIdType_array& ,
SMESH::SMESH_IDSource_ptr obj);
- virtual int nbElemsInMesh();
+ virtual smIdType nbElemsInMesh();
};
/*!
protected:
virtual bool isValid( const bool );
virtual bool process( SMESH::SMESH_MeshEditor_ptr,
- const SMESH::long_array&,
+ const SMESH::smIdType_array&,
SMESH::SMESH_IDSource_ptr obj );
- virtual int nbElemsInMesh();
+ virtual smIdType nbElemsInMesh();
protected slots:
virtual void onDisplaySimulation( bool );
protected:
virtual bool process( SMESH::SMESH_MeshEditor_ptr,
- const SMESH::long_array& ,
+ const SMESH::smIdType_array& ,
SMESH::SMESH_IDSource_ptr obj);
- virtual int nbElemsInMesh();
+ virtual smIdType nbElemsInMesh();
protected slots:
virtual void reject();
protected:
virtual bool process( SMESH::SMESH_MeshEditor_ptr,
- const SMESH::long_array&,
+ const SMESH::smIdType_array&,
SMESH::SMESH_IDSource_ptr obj );
- virtual int nbElemsInMesh();
+ virtual smIdType nbElemsInMesh();
virtual void setSelectionMode();
void showFacetByElement( int id );