]> Creatis software - cpPlugins.git/blob - lib/cpInstances/Images/ITKImagesNeighborhoodIterators.i
e18b3b9e8a328d512afee16d5145725257a7f5b0
[cpPlugins.git] / lib / cpInstances / Images / ITKImagesNeighborhoodIterators.i
1 header #define ITK_MANUAL_INSTANTIATION
2
3 define color_pixels=RGBPixel;RGBAPixel
4 define vector_pixels=CovariantVector;Point;Vector;SymmetricSecondRankTensor
5 define matrices=Matrix
6 define pixels=#scalar_types#;itk::#color_pixels#< #scalar_types# >
7
8 cinclude itkImage.h
9 cinclude itk#color_pixels#.h
10 cinclude itkFixedArray.h
11 cinclude itk#vector_pixels#.h
12 cinclude itk#matrices#.h
13
14 define it=ConstNeighborhoodIterator;NeighborhoodIterator;ConstShapedNeighborhoodIterator;ShapedNeighborhoodIterator
15 define co=ZeroFluxNeumannBoundaryCondition
16 define pi=#scalar_types#;#sint_types#
17 define op=Neighborhood;NeighborhoodOperator;DerivativeOperator
18
19 tinclude itk#co#:h|hxx
20 tinclude itk#op#:h|hxx
21 tinclude itk#it#:h|hxx
22
23 instances itk::NeighborhoodAllocator< #scalar_types#* >
24 instances itk::NeighborhoodAllocator< #pi# >
25 instances itk::Neighborhood< #scalar_types#*, #pdims#, itk::NeighborhoodAllocator< #scalar_types#* > >
26 instances itk::Neighborhood< signed char*, #pdims#, itk::NeighborhoodAllocator< signed char* > >
27
28 instances itk::#op#< #pi#, #pdims#, itk::NeighborhoodAllocator< #pi# > >
29 instances itk::#co#< itk::Image< #pi#, #pdims# >, itk::Image< #pi#, #pdims# > >
30 instances itk::#it#< itk::Image< #pi#, #pdims# >, itk::#co#< itk::Image< #pi#, #pdims# >, itk::Image< #pi#, #pdims# > > >
31
32 tinclude itkNeighborhoodAlgorithm:h|hxx
33 instances itk::NeighborhoodAlgorithm::ImageBoundaryFacesCalculator< itk::Image< #pi#, #pdims# > >
34
35 tinclude itkNeighborhoodInnerProduct:h|hxx
36 instances itk::NeighborhoodInnerProduct< itk::Image< #pi#, #pdims# >, #pi#, #pi# >
37
38 ** eof - $RCSfile$