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
PAL10494 (SMESH python dump uses idl interface). Python dump converted to smesh...
[modules/smesh.git]
/
src
/
SMESH_I
/
SMESH_Group_i.cxx
diff --git
a/src/SMESH_I/SMESH_Group_i.cxx
b/src/SMESH_I/SMESH_Group_i.cxx
index 47236abcc9b194f64a56a73a234650b350e590c1..2720a60f5e2080253053995f1b27fa4099d35cfe 100644
(file)
--- a/
src/SMESH_I/SMESH_Group_i.cxx
+++ b/
src/SMESH_I/SMESH_Group_i.cxx
@@
-120,11
+120,7
@@
SMESHDS_GroupBase* SMESH_GroupBase_i::GetGroupDS() const
void SMESH_GroupBase_i::SetName( const char* theName )
{
// Update Python script
void SMESH_GroupBase_i::SetName( const char* theName )
{
// Update Python script
- TCollection_AsciiString aStr, aStrName ((char*)theName);
- SMESH_Gen_i::AddObject(aStr, _this()) += ".SetName(\"";
- aStr += aStrName + "\")";
-
- SMESH_Gen_i::AddToCurrentPyScript(aStr);
+ TPythonDump() << _this() << ".SetName( '" << theName << "' )";
// Perform renaming
::SMESH_Group* aGroup = GetSmeshGroup();
// Perform renaming
::SMESH_Group* aGroup = GetSmeshGroup();
@@
-219,10
+215,7
@@
CORBA::Boolean SMESH_GroupBase_i::IsEmpty()
void SMESH_Group_i::Clear()
{
// Update Python script
void SMESH_Group_i::Clear()
{
// Update Python script
- TCollection_AsciiString aStr;
- SMESH_Gen_i::AddObject(aStr, _this()) += ".Clear()";
-
- SMESH_Gen_i::AddToCurrentPyScript(aStr);
+ TPythonDump() << _this() << ".Clear()";
// Clear the group
SMESHDS_Group* aGroupDS = dynamic_cast<SMESHDS_Group*>( GetGroupDS() );
// Clear the group
SMESHDS_Group* aGroupDS = dynamic_cast<SMESHDS_Group*>( GetGroupDS() );
@@
-257,11
+250,7
@@
CORBA::Boolean SMESH_GroupBase_i::Contains( CORBA::Long theID )
CORBA::Long SMESH_Group_i::Add( const SMESH::long_array& theIDs )
{
// Update Python script
CORBA::Long SMESH_Group_i::Add( const SMESH::long_array& theIDs )
{
// Update Python script
- TCollection_AsciiString aStr ("nbAdd = ");
- SMESH_Gen_i::AddObject(aStr, _this()) += ".Add(";
- SMESH_Gen_i::AddArray(aStr, theIDs) += ")";
-
- SMESH_Gen_i::AddToCurrentPyScript(aStr);
+ TPythonDump() << "nbAdd = " << _this() << ".Add( " << theIDs << " )";
// Add elements to the group
SMESHDS_Group* aGroupDS = dynamic_cast<SMESHDS_Group*>( GetGroupDS() );
// Add elements to the group
SMESHDS_Group* aGroupDS = dynamic_cast<SMESHDS_Group*>( GetGroupDS() );
@@
-287,11
+276,7
@@
CORBA::Long SMESH_Group_i::Add( const SMESH::long_array& theIDs )
CORBA::Long SMESH_Group_i::Remove( const SMESH::long_array& theIDs )
{
// Update Python script
CORBA::Long SMESH_Group_i::Remove( const SMESH::long_array& theIDs )
{
// Update Python script
- TCollection_AsciiString aStr ("nbDel = ");
- SMESH_Gen_i::AddObject(aStr, _this()) += ".Remove(";
- SMESH_Gen_i::AddArray(aStr, theIDs) += ")";
-
- SMESH_Gen_i::AddToCurrentPyScript(aStr);
+ TPythonDump() << "nbDel = " << _this() << ".Remove( " << theIDs << " )";
// Remove elements from the group
SMESHDS_Group* aGroupDS = dynamic_cast<SMESHDS_Group*>( GetGroupDS() );
// Remove elements from the group
SMESHDS_Group* aGroupDS = dynamic_cast<SMESHDS_Group*>( GetGroupDS() );