Changeset 604 in Sophya for trunk/SophyaLib/Samba/localmap.cc


Ignore:
Timestamp:
Nov 20, 1999, 9:39:49 PM (26 years ago)
Author:
ansari
Message:

Bugs InitNul et autres - Reza 20/11/99

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/SophyaLib/Samba/localmap.cc

    r574 r604  
    9090{
    9191  InitNul();
     92  pixels_.Reset();
    9293}
    9394
     
    417418  cos_angle_= 1.0;
    418419  sin_angle_= 0.0;
    419   pixels_.Reset();
     420//  pixels_.Reset(); Pas de reset par InitNul (en cas de share) - Reza 20/11/99 $CHECK$
    420421}
    421422
     
    589590{
    590591  dobj= new LocalMap<T>;
     592  dobj->DataBlock().SetTemp(true);
    591593  ownobj= true;
    592594  Read(filename);
     
    600602{
    601603  dobj= new LocalMap<T>(obj, true);
     604  dobj->DataBlock().SetTemp(true);
    602605  ownobj= true;
    603606}
     
    637640    {
    638641      dobj= new LocalMap<T>;
     642      dobj->DataBlock().SetTemp(true);
     643      ownobj= true;
    639644    }
    640645
     
    682687    }
    683688
    684   T* pixels= new T[nPix];
    685   PIOSReadArray(is, pixels, nPix);
    686   dobj->setDataBlock(pixels, nPix);
    687   delete [] pixels;
     689// On lit le DataBlock;
     690  is >> dobj->DataBlock();
    688691}
    689692
     
    745748    }
    746749
    747   PIOSWriteArray(os,(dobj->getDataBlock())->Data(), nPix);
    748 }
    749 
     750// On ecrit le dataBlock
     751  os << dobj->DataBlock();
     752}
     753
Note: See TracChangeset for help on using the changeset viewer.