mirror of
https://git.salome-platform.org/gitpub/modules/smesh.git
synced 2025-03-16 03:01:27 +05:00
Minor changes
This commit is contained in:
parent
afa9c16791
commit
bbf925f3b3
@ -89,7 +89,7 @@ SMESH_Hypothesis_i::~SMESH_Hypothesis_i()
|
|||||||
|
|
||||||
char* SMESH_Hypothesis_i::GetName()
|
char* SMESH_Hypothesis_i::GetName()
|
||||||
{
|
{
|
||||||
MESSAGE( "SMESH_Hypothesis_i::GetName" );
|
//MESSAGE( "SMESH_Hypothesis_i::GetName" );
|
||||||
return CORBA::string_dup( myBaseImpl->GetName() );
|
return CORBA::string_dup( myBaseImpl->GetName() );
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -243,21 +243,26 @@ CORBA::Boolean SMESH_MeshEditor_i::AddVolume(const SMESH::long_array & IDsOfNode
|
|||||||
for(int i=0;i<NbNodes;i++)
|
for(int i=0;i<NbNodes;i++)
|
||||||
n[i]=GetMeshDS()->FindNode(IDsOfNodes[i]);
|
n[i]=GetMeshDS()->FindNode(IDsOfNodes[i]);
|
||||||
|
|
||||||
|
SMDS_MeshElement* elem = 0;
|
||||||
switch(NbNodes)
|
switch(NbNodes)
|
||||||
{
|
{
|
||||||
case 4:GetMeshDS()->AddVolume(n[0],n[1],n[2],n[3]); break;
|
case 4 :elem = GetMeshDS()->AddVolume(n[0],n[1],n[2],n[3]); break;
|
||||||
case 5:GetMeshDS()->AddVolume(n[0],n[1],n[2],n[3],n[4]); break;
|
case 5 :elem = GetMeshDS()->AddVolume(n[0],n[1],n[2],n[3],n[4]); break;
|
||||||
case 6:GetMeshDS()->AddVolume(n[0],n[1],n[2],n[3],n[4],n[5]); break;
|
case 6 :elem = GetMeshDS()->AddVolume(n[0],n[1],n[2],n[3],n[4],n[5]); break;
|
||||||
case 8:GetMeshDS()->AddVolume(n[0],n[1],n[2],n[3],n[4],n[5],n[6],n[7]); break;
|
case 8 :elem = GetMeshDS()->AddVolume(n[0],n[1],n[2],n[3],n[4],n[5],n[6],n[7]); break;
|
||||||
case 10:GetMeshDS()->AddVolume(n[0],n[1],n[2],n[3],n[4],n[5],
|
case 10:elem = GetMeshDS()->AddVolume(n[0],n[1],n[2],n[3],n[4],n[5],
|
||||||
n[6],n[7],n[8],n[9]); break;
|
n[6],n[7],n[8],n[9]);
|
||||||
case 13:GetMeshDS()->AddVolume(n[0],n[1],n[2],n[3],n[4],n[5],n[6],
|
break;
|
||||||
n[7],n[8],n[9],n[10],n[11],n[12]); break;
|
case 13:elem = GetMeshDS()->AddVolume(n[0],n[1],n[2],n[3],n[4],n[5],n[6],
|
||||||
case 15:GetMeshDS()->AddVolume(n[0],n[1],n[2],n[3],n[4],n[5],n[6],n[7],n[8],
|
n[7],n[8],n[9],n[10],n[11],n[12]);
|
||||||
n[9],n[10],n[11],n[12],n[13],n[14]); break;
|
break;
|
||||||
case 20:GetMeshDS()->AddVolume(n[0],n[1],n[2],n[3],n[4],n[5],n[6],n[7],
|
case 15:elem = GetMeshDS()->AddVolume(n[0],n[1],n[2],n[3],n[4],n[5],n[6],n[7],n[8],
|
||||||
|
n[9],n[10],n[11],n[12],n[13],n[14]);
|
||||||
|
break;
|
||||||
|
case 20:elem = GetMeshDS()->AddVolume(n[0],n[1],n[2],n[3],n[4],n[5],n[6],n[7],
|
||||||
n[8],n[9],n[10],n[11],n[12],n[13],n[14],
|
n[8],n[9],n[10],n[11],n[12],n[13],n[14],
|
||||||
n[15],n[16],n[17],n[18],n[19]); break;
|
n[15],n[16],n[17],n[18],n[19]);
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
// Update Python script
|
// Update Python script
|
||||||
TPythonDump() << "isDone = " << this << ".AddVolume( " << IDsOfNodes << " )";
|
TPythonDump() << "isDone = " << this << ".AddVolume( " << IDsOfNodes << " )";
|
||||||
@ -265,7 +270,7 @@ CORBA::Boolean SMESH_MeshEditor_i::AddVolume(const SMESH::long_array & IDsOfNode
|
|||||||
TPythonDump() << "print 'AddVolume: ', isDone";
|
TPythonDump() << "print 'AddVolume: ', isDone";
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
return true;
|
return elem;
|
||||||
};
|
};
|
||||||
|
|
||||||
//=============================================================================
|
//=============================================================================
|
||||||
|
Loading…
x
Reference in New Issue
Block a user