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 #41978][EDF] Edit table of density on wire discretization. Load properly the...
[modules/smesh.git]
/
src
/
SMESH_I
/
SMESH_Pattern_i.cxx
diff --git
a/src/SMESH_I/SMESH_Pattern_i.cxx
b/src/SMESH_I/SMESH_Pattern_i.cxx
index 1dcb33e4e97088dc1874bb6b2c6706f9a86e9141..dcdf81fa0fb0bc8f1c56b9c93801118ea8302de0 100644
(file)
--- a/
src/SMESH_I/SMESH_Pattern_i.cxx
+++ b/
src/SMESH_I/SMESH_Pattern_i.cxx
@@
-1,4
+1,4
@@
-// Copyright (C) 2007-20
16 CEA/DEN, EDF R&D
, OPEN CASCADE
+// Copyright (C) 2007-20
24 CEA, EDF
, 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
@@
-114,7
+114,7
@@
SMESH_Pattern_i::SMESH_Pattern_i( SMESH_Gen_i* theGen_i ):
CORBA::Boolean SMESH_Pattern_i::LoadFromFile(const char* theFileContents)
{
CORBA::Boolean SMESH_Pattern_i::LoadFromFile(const char* theFileContents)
{
- // remove some gabage from the end
+ // remove some ga
r
bage from the end
TCollection_AsciiString patternDescription = (char*) theFileContents;
int pos = patternDescription.Length();
while (! isdigit( patternDescription.Value( pos )))
TCollection_AsciiString patternDescription = (char*) theFileContents;
int pos = patternDescription.Length();
while (! isdigit( patternDescription.Value( pos )))
@@
-273,10
+273,10
@@
SMESH::point_array* SMESH_Pattern_i::ApplyTo3DBlock(GEOM::GEOM_Object_ptr theBlo
//=======================================================================
SMESH::point_array*
//=======================================================================
SMESH::point_array*
- SMESH_Pattern_i::ApplyToMeshFaces(SMESH::SMESH_Mesh_ptr theMesh,
- const SMESH::
long
_array& theFacesIDs,
- CORBA::
Long
theNodeIndexOnKeyPoint1,
- CORBA::Boolean theReverse)
+ SMESH_Pattern_i::ApplyToMeshFaces(SMESH::SMESH_Mesh_ptr
theMesh,
+ const SMESH::
smIdType
_array& theFacesIDs,
+ CORBA::
Short
theNodeIndexOnKeyPoint1,
+ CORBA::Boolean
theReverse)
{
SMESH::point_array_var points = new SMESH::point_array;
{
SMESH::point_array_var points = new SMESH::point_array;
@@
-288,7
+288,7
@@
SMESH::point_array*
set<const SMDS_MeshFace*> fset;
for ( CORBA::ULong i = 0; i < theFacesIDs.length(); i++)
{
set<const SMDS_MeshFace*> fset;
for ( CORBA::ULong i = 0; i < theFacesIDs.length(); i++)
{
-
CORBA::Long
index = theFacesIDs[i];
+
SMESH::smIdType
index = theFacesIDs[i];
const SMDS_MeshElement * elem = aMesh->GetMeshDS()->FindElement(index);
if ( elem && elem->GetType() == SMDSAbs_Face )
fset.insert( static_cast<const SMDS_MeshFace *>( elem ));
const SMDS_MeshElement * elem = aMesh->GetMeshDS()->FindElement(index);
if ( elem && elem->GetType() == SMDSAbs_Face )
fset.insert( static_cast<const SMDS_MeshFace *>( elem ));
@@
-332,10
+332,10
@@
SMESH::point_array*
//=======================================================================
SMESH::point_array*
//=======================================================================
SMESH::point_array*
- SMESH_Pattern_i::ApplyToHexahedrons(SMESH::SMESH_Mesh_ptr theMesh,
- const SMESH::
long
_array& theVolumesIDs,
- CORBA::
Long
theNode000Index,
- CORBA::
Long
theNode001Index)
+ SMESH_Pattern_i::ApplyToHexahedrons(SMESH::SMESH_Mesh_ptr
theMesh,
+ const SMESH::
smIdType
_array& theVolumesIDs,
+ CORBA::
Short
theNode000Index,
+ CORBA::
Short
theNode001Index)
{
SMESH::point_array_var points = new SMESH::point_array;
{
SMESH::point_array_var points = new SMESH::point_array;
@@
-347,7
+347,7
@@
SMESH::point_array*
set<const SMDS_MeshVolume*> vset;
for ( CORBA::ULong i = 0; i < theVolumesIDs.length(); i++)
{
set<const SMDS_MeshVolume*> vset;
for ( CORBA::ULong i = 0; i < theVolumesIDs.length(); i++)
{
-
CORBA::Long
index = theVolumesIDs[i];
+
SMESH::smIdType
index = theVolumesIDs[i];
const SMDS_MeshElement * elem = aMesh->GetMeshDS()->FindElement(index);
if ( elem && elem->GetType() == SMDSAbs_Volume && elem->NbNodes() == 8 )
vset.insert( static_cast<const SMDS_MeshVolume *>( elem ));
const SMDS_MeshElement * elem = aMesh->GetMeshDS()->FindElement(index);
if ( elem && elem->GetType() == SMDSAbs_Volume && elem->NbNodes() == 8 )
vset.insert( static_cast<const SMDS_MeshVolume *>( elem ));
@@
-389,7
+389,7
@@
CORBA::Boolean SMESH_Pattern_i::MakeMesh (SMESH::SMESH_Mesh_ptr theMesh,
<< CreatePolygons << ", " << CreatePolyedrs << " )";
addErrorCode( "MakeMesh" );
<< CreatePolygons << ", " << CreatePolyedrs << " )";
addErrorCode( "MakeMesh" );
-
int
nb = aMesh->NbNodes() + aMesh->NbEdges() + aMesh->NbFaces() + aMesh->NbVolumes();
+
smIdType
nb = aMesh->NbNodes() + aMesh->NbEdges() + aMesh->NbFaces() + aMesh->NbVolumes();
bool res = myPattern.MakeMesh( aMesh, CreatePolygons, CreatePolyedrs );
bool res = myPattern.MakeMesh( aMesh, CreatePolygons, CreatePolyedrs );