1 // =========================================================================
2 // @author Leonardo Florez Valencia
3 // @email florez-l@javeriana.edu.co
4 // =========================================================================
5 #ifndef __fpa__Filters__Image__RegionGrow__h__
6 #define __fpa__Filters__Image__RegionGrow__h__
8 #include <fpa/Filters/RegionGrow.h>
9 #include <fpa/Filters/Image/DefaultTraits.h>
10 #include <fpa/Filters/Image/Interface.h>
20 template< class _TInputImage, class _TOutputImage, class _TMark = unsigned char, class _TTraits = fpa::Filters::Image::DefaultTraits< _TInputImage, _TOutputImage, _TMark > >
22 : public fpa::Filters::RegionGrow< fpa::Filters::Image::Interface< _TTraits > >
25 typedef _TTraits TTraits;
27 typedef fpa::Filters::Image::Interface< TTraits > TInterface;
28 typedef fpa::Filters::RegionGrow< TInterface > Superclass;
29 typedef RegionGrow Self;
30 typedef itk::SmartPointer< Self > Pointer;
31 typedef itk::SmartPointer< const Self > ConstPointer;
41 virtual ~RegionGrow( )
46 RegionGrow( const Self& other );
47 Self& operator=( const Self& other );
56 #endif // __fpa__Filters__Image__RegionGrow__h__