Changeset 1110 in Sophya for trunk/SophyaLib/NTools/dynccd.cc


Ignore:
Timestamp:
Jul 28, 2000, 6:32:08 PM (25 years ago)
Author:
ansari
Message:

on vire imageop.o de objlis.list
instanciations GNU des fct de dynccd.cc Noise... etc...
des fct passees en const dans GeneralFitData
objfitter prend les Histo/Histo2D/HProf/GeneralFitData

cmv 28/7/00

File:
1 edited

Legend:

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

    r1104 r1110  
    161161/* Nouvelle-Fonction */
    162162template <class T>
    163 Image<T>  NoiseImage(Image<T> const & pim, DynCCD const & dynccd)
     163Image<T> NoiseImage(Image<T> const & pim, DynCCD const & dynccd)
    164164
    165165/* Creation et Calcul d'une image de bruit a partir de l'image */
     
    203203
    204204#ifdef __CXX_PRAGMA_TEMPLATES__
    205 
    206205#pragma define_template NoiseImage<uint_2>
    207206#pragma define_template NoiseImage<int_4>
     
    211210#pragma define_template ImgAddNoise<int_4>
    212211#pragma define_template ImgAddNoise<r_4>
    213 
    214212#endif
    215213
    216 
    217 #if defined(ANSI_TEMPLATES)
    218 template Image<uint_2> * NoiseImage<uint_2>(Image<uint_2> const * , DynCCD const *);
    219 template Image< int_4> * NoiseImage< int_4>(Image< int_4> const * , DynCCD const *);
    220 template Image<   r_4> * NoiseImage<   r_4>(Image<   r_4> const * , DynCCD const *);
     214#if defined(ANSI_TEMPLATES) || defined(__GNU_TEMPLATES__)
     215template Image<uint_2> NoiseImage<uint_2>(Image<uint_2> const& , DynCCD const&);
     216template Image< int_4> NoiseImage< int_4>(Image< int_4> const& , DynCCD const&);
     217template Image<   r_4> NoiseImage<   r_4>(Image<   r_4> const& , DynCCD const&);
    221218
    222219template void ImgAddNoise<uint_2>(Image<uint_2>&, DynCCD const&);
    223220template void ImgAddNoise< int_4>(Image< int_4>&, DynCCD const&);
    224221template void ImgAddNoise<   r_4>(Image<   r_4>&, DynCCD const&);
    225 
    226222#endif
    227 
    228 #if defined(__GNU_TEMPLATES__)
    229 template Image<uint_2> * NoiseImage(Image<uint_2> const *, DynCCD const *);
    230 template Image< int_4> * NoiseImage(Image< int_4> const *, DynCCD const *);
    231 template Image<   r_4> * NoiseImage(Image<   r_4> const *, DynCCD const *);
    232 
    233 template void ImgAddNoise(Image<uint_2>&, DynCCD const&);
    234 template void ImgAddNoise(Image< int_4>&, DynCCD const&);
    235 template void ImgAddNoise(Image<   r_4>&, DynCCD const&);
    236 
    237 #endif
    238 
    239 
Note: See TracChangeset for help on using the changeset viewer.