18 #ifndef __itkConvertPixelBuffer_h
19 #define __itkConvertPixelBuffer_h
40 typename InputPixelType,
41 typename OutputPixelType,
42 class OutputConvertTraits
53 static void Convert(InputPixelType *inputData,
54 int inputNumberOfComponents,
55 OutputPixelType *outputData,
size_t size);
58 int inputNumberOfComponents,
59 OutputPixelType *outputData,
size_t size);
66 OutputPixelType *outputData,
size_t size);
73 OutputPixelType *outputData,
size_t size);
80 OutputPixelType *outputData,
size_t size);
83 int inputNumberOfComponents,
84 OutputPixelType *outputData,
92 OutputPixelType *outputData,
size_t size);
96 OutputPixelType *outputData,
size_t size);
100 OutputPixelType *outputData,
size_t size);
111 int inputNumberOfComponents,
112 OutputPixelType *outputData,
117 OutputPixelType *outputData,
size_t size);
120 OutputPixelType *outputData,
size_t size);
123 OutputPixelType *outputData,
size_t size);
126 int inputNumberOfComponents,
127 OutputPixelType *outputData,
134 OutputPixelType *outputData,
size_t size);
137 OutputPixelType *outputData,
size_t size);
141 OutputPixelType *OutputData,
size_t size);
144 OutputPixelType *outputData,
size_t size);
147 int inputNumberOfComponents,
148 OutputPixelType *outputData,
size_t size);
160 template <
typename PixelType>
169 #ifndef ITK_MANUAL_INSTANTIATION
170 #include "itkConvertPixelBuffer.hxx"
173 #endif // __itkConvertPixelBuffer_h