Horus Doc || C++ Reference || Class Overview   Pixels   Images   Detector   Geometry   Registry || Doxygen's quick Index  

HxImgFtorSetInst.h

00001 /*
00002  *  Copyright (c) 2001, University of Amsterdam, The Netherlands.
00003  *  All rights reserved.
00004  *
00005  *  Author(s):
00006  *  Edo Poll                (poll@wins.uva.nl)
00007  *  Marc Navarro            (mnavarro@wins.uva.nl)
00008  *  Jan-Mark Geusebroek     (mark@science.uva.nl)
00009  */
00010 
00011 #ifndef HxImgFtorSetInst_h
00012 #define HxImgFtorSetInst_h
00013 
00014 #include "HxImgFtorSet.h"
00015 
00018 template<class SrcSigT>
00019 struct HxInstantiatorSet
00020 {
00022     HxImgFtorSet<HxImageSig2dByte, SrcSigT> f001;
00024     HxImgFtorSet<HxImageSig2dShort, SrcSigT> f002;
00026     HxImgFtorSet<HxImageSig2dInt, SrcSigT> f003;
00028     HxImgFtorSet<HxImageSig2dFloat, SrcSigT> f004;
00030     HxImgFtorSet<HxImageSig2dDouble, SrcSigT> f005;
00031 
00033     HxImgFtorSet<HxImageSig2dVec2Byte, SrcSigT> f006;
00035     HxImgFtorSet<HxImageSig2dVec2Short, SrcSigT> f007;
00037     HxImgFtorSet<HxImageSig2dVec2Int, SrcSigT> f008;
00039     HxImgFtorSet<HxImageSig2dVec2Float, SrcSigT> f009;
00041     HxImgFtorSet<HxImageSig2dVec2Double, SrcSigT> f010;
00042 
00044     HxImgFtorSet<HxImageSig2dVec3Byte, SrcSigT> f011;
00046     HxImgFtorSet<HxImageSig2dVec3Short, SrcSigT> f012;
00048     HxImgFtorSet<HxImageSig2dVec3Int, SrcSigT> f013;
00050     HxImgFtorSet<HxImageSig2dVec3Float, SrcSigT> f014;
00052     HxImgFtorSet<HxImageSig2dVec3Double, SrcSigT> f015;
00053 
00055     HxImgFtorSet<HxImageSig3dByte, SrcSigT> f016;
00057     HxImgFtorSet<HxImageSig3dShort, SrcSigT> f017;
00059     HxImgFtorSet<HxImageSig3dInt, SrcSigT> f018;
00061     HxImgFtorSet<HxImageSig3dFloat, SrcSigT> f019;
00063     HxImgFtorSet<HxImageSig3dDouble, SrcSigT> f020;
00065     HxImgFtorSet<HxImageSig2dComplex, SrcSigT> f021;
00066 };
00067 
00068 #endif

Generated on Tue Feb 3 14:18:38 2004 for C++Reference by doxygen1.2.12 written by Dimitri van Heesch, © 1997-2001