/vol/vipdata/irtk/image++/include/irtkImage.h
00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013 #ifndef _IRTKIMAGE_H
00014
00015 #define _IRTKIMAGE_H
00016
00017
00018 #include <irtkVoxel.h>
00019
00020
00021 template <class Type> class irtkGenericImage;
00022
00023
00024 #include <irtkGeometry.h>
00025
00026 #include <irtkBaseImage.h>
00027 #include <irtkGenericImage.h>
00028
00030 typedef class irtkGenericImage<irtkBytePixel> irtkByteImage;
00032 typedef class irtkGenericImage<irtkGreyPixel> irtkGreyImage;
00034 typedef class irtkGenericImage<irtkRealPixel> irtkRealImage;
00035
00036 #ifndef _IMPLEMENTS_GENERICIMAGE_
00037
00038 extern template class irtkGenericImage<irtkBytePixel>;
00039 extern template class irtkGenericImage<irtkGreyPixel>;
00040 extern template class irtkGenericImage<irtkRealPixel>;
00041
00042 #endif
00043
00044 #endif