00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017 #ifndef __itkBloxBoundaryPointPixel_h
00018 #define __itkBloxBoundaryPointPixel_h
00019
00020 #include "itkBloxBoundaryPointItem.h"
00021 #include "itkBloxPixel.h"
00022
00023 namespace itk
00024 {
00025
00033 template <unsigned int NDimensions>
00034 class ITK_EXPORT BloxBoundaryPointPixel : public BloxPixel<
00035 BloxBoundaryPointItem<NDimensions> >
00036 {
00037 public:
00038 BloxBoundaryPointPixel();
00039 ~BloxBoundaryPointPixel();
00040 };
00041
00042 }
00043
00044
00045 #define ITK_TEMPLATE_BloxBoundaryPointPixel(_, EXPORT, x, y) namespace itk { \
00046 _(1(class EXPORT BloxBoundaryPointPixel< ITK_TEMPLATE_1 x >)) \
00047 namespace Templates { typedef BloxBoundaryPointPixel< ITK_TEMPLATE_1 x > \
00048 BloxBoundaryPointPixel##y; } \
00049 }
00050
00051 #if ITK_TEMPLATE_EXPLICIT
00052 # include "Templates/itkBloxBoundaryPointPixel+-.h"
00053 #endif
00054
00055 #if ITK_TEMPLATE_TXX
00056 # include "itkBloxBoundaryPointPixel.txx"
00057 #endif
00058
00059 #endif
00060