Salome HOME
projects
/
modules
/
smesh.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
e559b8f
)
fix PythonDump: write Criterion arg of QuadToTri() in PythonDump
author
eap
<eap@opencascade.com>
Wed, 10 May 2006 12:46:40 +0000
(12:46 +0000)
committer
eap
<eap@opencascade.com>
Wed, 10 May 2006 12:46:40 +0000
(12:46 +0000)
src/SMESH_I/SMESH_MeshEditor_i.cxx
patch
|
blob
|
history
diff --git
a/src/SMESH_I/SMESH_MeshEditor_i.cxx
b/src/SMESH_I/SMESH_MeshEditor_i.cxx
index 5bc2da5c529e87ededddcfed41f6ec87fab8731d..acf9a4030d7ed821a70cfc5e1d8f1c5bf1b498b1 100644
(file)
--- a/
src/SMESH_I/SMESH_MeshEditor_i.cxx
+++ b/
src/SMESH_I/SMESH_MeshEditor_i.cxx
@@
-560,7
+560,7
@@
CORBA::Boolean SMESH_MeshEditor_i::TriToQuad (const SMESH::long_array & IDsOfE
// Update Python script
TPythonDump() << "isDone = " << this << ".TriToQuad( "
// Update Python script
TPythonDump() << "isDone = " << this << ".TriToQuad( "
- << IDsOfElements << ",
None
, " << MaxAngle << " )";
+ << IDsOfElements << ",
" << aNumericalFunctor << "
, " << MaxAngle << " )";
#ifdef _DEBUG_
TPythonDump() << "print 'TriToQuad: ', isDone";
#endif
#ifdef _DEBUG_
TPythonDump() << "print 'TriToQuad: ', isDone";
#endif
@@
-597,9
+597,12
@@
CORBA::Boolean SMESH_MeshEditor_i::TriToQuadObject (SMESH::SMESH_IDSource_ptr
aSMESHGen->RemoveLastFromPythonScript(aSMESHGen->GetCurrentStudyID());
#endif
aSMESHGen->RemoveLastFromPythonScript(aSMESHGen->GetCurrentStudyID());
#endif
+ SMESH::NumericalFunctor_i* aNumericalFunctor =
+ SMESH::DownCast<SMESH::NumericalFunctor_i*>( Criterion );
+
// Update Python script
TPythonDump() << "isDone = " << this << ".TriToQuadObject("
// Update Python script
TPythonDump() << "isDone = " << this << ".TriToQuadObject("
- << theObject << ",
None
, " << MaxAngle << " )";
+ << theObject << ",
" << aNumericalFunctor << "
, " << MaxAngle << " )";
#ifdef _DEBUG_
TPythonDump() << "print 'TriToQuadObject: ', isDone";
#endif
#ifdef _DEBUG_
TPythonDump() << "print 'TriToQuadObject: ', isDone";
#endif
@@
-633,7
+636,7
@@
CORBA::Boolean SMESH_MeshEditor_i::QuadToTri (const SMESH::long_array & IDsOfE
// Update Python script
// Update Python script
- TPythonDump() << "isDone = " << this << ".QuadToTri( " << IDsOfElements << ",
None
)";
+ TPythonDump() << "isDone = " << this << ".QuadToTri( " << IDsOfElements << ",
" << aNumericalFunctor << "
)";
#ifdef _DEBUG_
TPythonDump() << "print 'QuadToTri: ', isDone";
#endif
#ifdef _DEBUG_
TPythonDump() << "print 'QuadToTri: ', isDone";
#endif
@@
-668,8
+671,11
@@
CORBA::Boolean SMESH_MeshEditor_i::QuadToTriObject (SMESH::SMESH_IDSource_ptr
aSMESHGen->RemoveLastFromPythonScript(aSMESHGen->GetCurrentStudyID());
#endif
aSMESHGen->RemoveLastFromPythonScript(aSMESHGen->GetCurrentStudyID());
#endif
+ SMESH::NumericalFunctor_i* aNumericalFunctor =
+ SMESH::DownCast<SMESH::NumericalFunctor_i*>( Criterion );
+
// Update Python script
// Update Python script
- TPythonDump() << "isDone = " << this << ".QuadToTriObject(
" << theObject << ", None
)";
+ TPythonDump() << "isDone = " << this << ".QuadToTriObject(
" << theObject << ", " << aNumericalFunctor << "
)";
#ifdef _DEBUG_
TPythonDump() << "print 'QuadToTriObject: ', isDone";
#endif
#ifdef _DEBUG_
TPythonDump() << "print 'QuadToTriObject: ', isDone";
#endif