]> Creatis software - cpPlugins.git/blob - lib/cpPlugins/Plugins/Instances_itkImage.cxx
Installation and configuration scripts added
[cpPlugins.git] / lib / cpPlugins / Plugins / Instances_itkImage.cxx
1 #include <itkImage.h>
2 #include <itkRGBPixel.h>
3
4 // Explicit instantiations of most common itk-based image types
5
6 template class itk::Image< char, 1 >;
7 template class itk::Image< short, 1 >;
8 template class itk::Image< int, 1 >;
9 template class itk::Image< long, 1 >;
10 template class itk::Image< unsigned char, 1 >;
11 template class itk::Image< unsigned short, 1 >;
12 template class itk::Image< unsigned int, 1 >;
13 template class itk::Image< unsigned long, 1 >;
14 template class itk::Image< float, 1 >;
15 template class itk::Image< double, 1 >;
16 template class itk::Image< itk::RGBPixel< char >, 1 >;
17 template class itk::Image< itk::RGBPixel< short >, 1 >;
18 template class itk::Image< itk::RGBPixel< int >, 1 >;
19 template class itk::Image< itk::RGBPixel< long >, 1 >;
20 template class itk::Image< itk::RGBPixel< unsigned char >, 1 >;
21 template class itk::Image< itk::RGBPixel< unsigned short >, 1 >;
22 template class itk::Image< itk::RGBPixel< unsigned int >, 1 >;
23 template class itk::Image< itk::RGBPixel< unsigned long >, 1 >;
24 template class itk::Image< itk::RGBPixel< float >, 1 >;
25 template class itk::Image< itk::RGBPixel< double >, 1 >;
26
27 template class itk::Image< char, 2 >;
28 template class itk::Image< short, 2 >;
29 template class itk::Image< int, 2 >;
30 template class itk::Image< long, 2 >;
31 template class itk::Image< unsigned char, 2 >;
32 template class itk::Image< unsigned short, 2 >;
33 template class itk::Image< unsigned int, 2 >;
34 template class itk::Image< unsigned long, 2 >;
35 template class itk::Image< float, 2 >;
36 template class itk::Image< double, 2 >;
37 template class itk::Image< itk::RGBPixel< char >, 2 >;
38 template class itk::Image< itk::RGBPixel< short >, 2 >;
39 template class itk::Image< itk::RGBPixel< int >, 2 >;
40 template class itk::Image< itk::RGBPixel< long >, 2 >;
41 template class itk::Image< itk::RGBPixel< unsigned char >, 2 >;
42 template class itk::Image< itk::RGBPixel< unsigned short >, 2 >;
43 template class itk::Image< itk::RGBPixel< unsigned int >, 2 >;
44 template class itk::Image< itk::RGBPixel< unsigned long >, 2 >;
45 template class itk::Image< itk::RGBPixel< float >, 2 >;
46 template class itk::Image< itk::RGBPixel< double >, 2 >;
47
48 template class itk::Image< char, 3 >;
49 template class itk::Image< short, 3 >;
50 template class itk::Image< int, 3 >;
51 template class itk::Image< long, 3 >;
52 template class itk::Image< unsigned char, 3 >;
53 template class itk::Image< unsigned short, 3 >;
54 template class itk::Image< unsigned int, 3 >;
55 template class itk::Image< unsigned long, 3 >;
56 template class itk::Image< float, 3 >;
57 template class itk::Image< double, 3 >;
58 template class itk::Image< itk::RGBPixel< char >, 3 >;
59 template class itk::Image< itk::RGBPixel< short >, 3 >;
60 template class itk::Image< itk::RGBPixel< int >, 3 >;
61 template class itk::Image< itk::RGBPixel< long >, 3 >;
62 template class itk::Image< itk::RGBPixel< unsigned char >, 3 >;
63 template class itk::Image< itk::RGBPixel< unsigned short >, 3 >;
64 template class itk::Image< itk::RGBPixel< unsigned int >, 3 >;
65 template class itk::Image< itk::RGBPixel< unsigned long >, 3 >;
66 template class itk::Image< itk::RGBPixel< float >, 3 >;
67 template class itk::Image< itk::RGBPixel< double >, 3 >;
68
69 template class itk::Image< char, 4 >;
70 template class itk::Image< short, 4 >;
71 template class itk::Image< int, 4 >;
72 template class itk::Image< long, 4 >;
73 template class itk::Image< unsigned char, 4 >;
74 template class itk::Image< unsigned short, 4 >;
75 template class itk::Image< unsigned int, 4 >;
76 template class itk::Image< unsigned long, 4 >;
77 template class itk::Image< float, 4 >;
78 template class itk::Image< double, 4 >;
79 template class itk::Image< itk::RGBPixel< char >, 4 >;
80 template class itk::Image< itk::RGBPixel< short >, 4 >;
81 template class itk::Image< itk::RGBPixel< int >, 4 >;
82 template class itk::Image< itk::RGBPixel< long >, 4 >;
83 template class itk::Image< itk::RGBPixel< unsigned char >, 4 >;
84 template class itk::Image< itk::RGBPixel< unsigned short >, 4 >;
85 template class itk::Image< itk::RGBPixel< unsigned int >, 4 >;
86 template class itk::Image< itk::RGBPixel< unsigned long >, 4 >;
87 template class itk::Image< itk::RGBPixel< float >, 4 >;
88 template class itk::Image< itk::RGBPixel< double >, 4 >;
89
90 // eof - $RCSfile$