Salome HOME
projects
/
modules
/
smesh.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
bos #20256: [CEA 18523] Porting SMESH to int 64 bits
[modules/smesh.git]
/
src
/
OBJECT
/
SMESH_Object.h
diff --git
a/src/OBJECT/SMESH_Object.h
b/src/OBJECT/SMESH_Object.h
index d7c1a3688d9094e17b122bc75105e0eedfad9bc3..f92f19cca0e625f566db6172fef7c2e9d9bcda61 100644
(file)
--- a/
src/OBJECT/SMESH_Object.h
+++ b/
src/OBJECT/SMESH_Object.h
@@
-1,4
+1,4
@@
-// Copyright (C) 2007-202
0
CEA/DEN, EDF R&D, OPEN CASCADE
+// Copyright (C) 2007-202
1
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
//
// Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
@@
-45,6
+45,7
@@
#include "SMDSAbs_ElementType.hxx"
#include <SALOMEconfig.h>
#include "SMDSAbs_ElementType.hxx"
#include <SALOMEconfig.h>
+#include <smIdType.hxx>
#include CORBA_SERVER_HEADER(SMESH_Mesh)
class SMDS_Mesh;
#include CORBA_SERVER_HEADER(SMESH_Mesh)
class SMDS_Mesh;
@@
-61,24
+62,24
@@
public:
virtual bool Update( int theIsClear = true ) = 0;
virtual bool NulData() = 0;
virtual void UpdateFunctor( const SMESH::Controls::FunctorPtr& theFunctor ) = 0;
virtual bool Update( int theIsClear = true ) = 0;
virtual bool NulData() = 0;
virtual void UpdateFunctor( const SMESH::Controls::FunctorPtr& theFunctor ) = 0;
- virtual int GetElemDimension( const
int
theObjId ) = 0;
+ virtual int GetElemDimension( const
smIdType
theObjId ) = 0;
- virtual
int
GetNbEntities( const SMDSAbs_ElementType theType) const = 0;
+ virtual
smIdType
GetNbEntities( const SMDSAbs_ElementType theType) const = 0;
virtual SMDS_Mesh* GetMesh() const = 0;
virtual SMESH::SMESH_Mesh_ptr GetMeshServer() = 0;
virtual SMDS_Mesh* GetMesh() const = 0;
virtual SMESH::SMESH_Mesh_ptr GetMeshServer() = 0;
- virtual bool GetEdgeNodes( const
int
theElemId,
- const int theEdgeNum,
-
int
& theNodeId1,
-
int
& theNodeId2 ) const = 0;
+ virtual bool GetEdgeNodes( const
smIdType
theElemId,
+ const int
theEdgeNum,
+
smIdType
& theNodeId1,
+
smIdType
& theNodeId2 ) const = 0;
virtual bool IsValid() const = 0;
virtual vtkUnstructuredGrid* GetUnstructuredGrid() = 0;
virtual bool IsValid() const = 0;
virtual vtkUnstructuredGrid* GetUnstructuredGrid() = 0;
- virtual vtkIdType GetNodeObjId(
int
theVTKID ) = 0;
- virtual vtkIdType GetNodeVTKId(
int
theObjID ) = 0;
- virtual vtkIdType GetElemObjId(
int
theVTKID ) = 0;
- virtual vtkIdType GetElemVTKId(
int
theObjID ) = 0;
+ virtual vtkIdType GetNodeObjId(
vtkIdType
theVTKID ) = 0;
+ virtual vtkIdType GetNodeVTKId(
vtkIdType
theObjID ) = 0;
+ virtual vtkIdType GetElemObjId(
vtkIdType
theVTKID ) = 0;
+ virtual vtkIdType GetElemVTKId(
vtkIdType
theObjID ) = 0;
virtual void ClearEntitiesFlags() = 0;
virtual bool GetEntitiesFlag() = 0;
virtual unsigned int GetEntitiesState() = 0;
virtual void ClearEntitiesFlags() = 0;
virtual bool GetEntitiesFlag() = 0;
virtual unsigned int GetEntitiesState() = 0;