Changeset 3667 in Sophya for trunk/SophyaLib


Ignore:
Timestamp:
Oct 24, 2009, 4:40:52 PM (16 years ago)
Author:
ansari
Message:

Ajout instanciation explicite Image<int_1> Image<uint_1> et enregistrement PPFHandler de ces images dans ntoolsinit.cc , Reza 24/10/2009

Location:
trunk/SophyaLib/NTools
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/SophyaLib/NTools/cimage.cc

    r3661 r3667  
    176176///////////////////////////////////////////////////////////////
    177177#ifdef __CXX_PRAGMA_TEMPLATES__
     178#pragma define_template Image<uint_1>
    178179#pragma define_template Image<uint_2>
    179180#pragma define_template Image<uint_4>
    180181#pragma define_template Image<uint_8>
     182#pragma define_template Image<int_1>
    181183#pragma define_template Image<int_2>
    182184#pragma define_template Image<int_4>
     
    203205#if defined(ANSI_TEMPLATES) || defined(GNU_TEMPLATES)
    204206namespace SOPHYA {
     207template class Image<uint_1>;
    205208template class Image<uint_2>;
    206209template class Image<uint_4>;
    207210template class Image<uint_8>;
     211template class Image<int_1>;
    208212template class Image<int_2>;
    209213template class Image<int_4>;
  • trunk/SophyaLib/NTools/ntoolsinit.cc

    r3531 r3667  
    5353
    5454  // Classes Image<T> et leurs  PPersist handler
     55  PPRegister(FIO_Image<uint_1>);
     56  DObjRegister(FIO_Image<uint_1>, Image<uint_1>);
    5557  PPRegister(FIO_Image<uint_2>);
    5658  DObjRegister(FIO_Image<uint_2>, Image<uint_2>);
     
    5961  PPRegister(FIO_Image<uint_8>);
    6062  DObjRegister(FIO_Image<uint_8>, Image<uint_8>);
     63  PPRegister(FIO_Image<int_1>);
     64  DObjRegister(FIO_Image<int_1>, Image<int_1>);
     65  PPRegister(FIO_Image<int_2>);
     66  DObjRegister(FIO_Image<int_2>, Image<int_2>);
    6167  PPRegister(FIO_Image<int_4>);
    6268  DObjRegister(FIO_Image<int_4>, Image<int_4>);
Note: See TracChangeset for help on using the changeset viewer.