Changeset 59 for trunk


Ignore:
Timestamp:
07/15/04 16:08:46 (20 years ago)
Author:
mmarquar
Message:

Added all the new templates needed.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/SDTemplates.cc

    r40 r59  
    2929//# $Id:
    3030//#---------------------------------------------------------------------------
     31#include <aips/Containers/Block.h>
    3132#include <aips/Exceptions/Error.cc>
    3233#include <aips/Exceptions/Error2.cc>
    3334#include <aips/Utilities/CountedPtr.cc>
    3435#include <aips/Utilities/CountedPtr2.cc>
     36#include <aips/Utilities/Copy.cc>
    3537#include "SDMemTable.h"
    3638
     
    3840  template class CountedConstPtr<SDMemTable>;
    3941  template class CountedPtr<SDMemTable>;
     42  template class CountedPtr<SDMemTable>;
    4043  template class PtrRep<SDMemTable>;
    4144  template class SimpleCountedConstPtr<SDMemTable>;
    4245  template class SimpleCountedPtr<SDMemTable>;
     46  template class Block<CountedPtr<SDMemTable> >;
    4347}
     48template void objcopy(CountedPtr<atnf_sd::SDMemTable> *, CountedPtr<atnf_sd::SDMemTable> const *, uInt);
     49template void objmove(CountedPtr<atnf_sd::SDMemTable> *, CountedPtr<atnf_sd::SDMemTable> const *, uInt);
     50template void objset(CountedPtr<atnf_sd::SDMemTable> *, CountedPtr<atnf_sd::SDMemTable>, uInt);
    4451
    4552#include <aips/Arrays/ArrayLogical.cc>
     
    5259#include <aips/Mathematics/AutoDiffMath.h>
    5360#include <aips/Arrays/Vector2.cc>
     61#include <trial/Images/ImageUtilities2.cc>
     62#include <aips/Utilities/PtrHolder.cc>
     63#include <aips/Lattices/Lattice.h>
    5464#include "MathUtils.cc"
    5565
     
    6373template MaskedArray<Float> const& operator*=(MaskedArray<Float> const&, Float const&);
    6474template MaskedArray<Float> operator-(MaskedArray<Float> const&, MaskedArray<Float> const&);
     75template MaskedArray<Float> const& operator/=(MaskedArray<Float> const&, Float const&);
     76template Float stddev(MaskedArray<Float> const&);
    6577template class CompiledFunction<AutoDiff<Float> >;
    6678template class CompiledParam<AutoDiff<Float> >;
     79template Vector<Bool>::Vector(const vector<bool> &);
    6780template void Array<float>::tovector(vector<float> &) const;
    6881template void Array<float>::tovector(vector<float> &) const;
    6982template void hanning(Vector<Float>&, Vector<Bool>&,
    7083                      const Vector<Float>&, const Vector<Bool>&, Bool, Bool);
     84template void ImageUtilities::bin(MaskedArray<float>&, Coordinate&, MaskedArray<float> const&, Coordinate const&, uInt, uInt);
     85template class PtrHolder<Lattice<Float> >;
Note: See TracChangeset for help on using the changeset viewer.