- di << ":" << "\n";
- for (Message_ListIteratorOfListOfMsg iter (it.Value()); iter.More(); iter.Next())
- di << " " << TCollection_AsciiString(iter.Value().Value()).ToCString() << "\n";
+ if ( mess < 0 )
+ {
+ aBuilder.Add ( aCompound, it.Key() );
+ }
+ }
+
+ aSStream << " Fix" << setw (58) << "Count\n";
+ aSStream << " ------------------------------------------------------------\n";
+ for ( TColStd_DataMapIteratorOfDataMapOfAsciiStringInteger anIter ( aMapOfNumberOfFixes ); anIter.More(); anIter.Next() )
+ {
+ aSStream << " " << anIter.Key() << setw ( 60 - anIter.Key().Length() ) << anIter.Value() << "\n";
+ }
+ aSStream << " ------------------------------------------------------------\n";
+ di << aSStream;
+
+ if ( mess < 0 )
+ {
+ char buff[256];
+ sprintf ( buff, "%s_%s", res, "m" );
+ di << " Modified shapes saved in compound: " << buff;
+ DBRep::Set (buff, aCompound);