+ // Update Python script
+ TCollection_AsciiString str( "isDone = pattern.MakeMesh( " );
+ SMESH_Gen_i::AddObject( str, theMesh ) += ", ";
+ str += TCollection_AsciiString( CreatePolygons ) + ", ";
+ str += TCollection_AsciiString( CreatePolyedrs ) + " )";
+ SMESH_Gen_i::AddToCurrentPyScript( str );
+ addErrorCode( "MakeMesh" );
+
+ return myPattern.MakeMesh( aMesh, CreatePolygons, CreatePolyedrs );