X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=plugins%2FcpExtensions%2FImageFunctorFilter.h;fp=plugins%2FcpExtensions%2FImageFunctorFilter.h;h=752d76fd00f8c68f34e50a374beeb8fd1a42c245;hb=9947c770b79585f718013305a956cf9473a4e0b2;hp=0000000000000000000000000000000000000000;hpb=9af34b55ea1d60eef3608aede00f9ef5a16dccdf;p=cpPlugins.git diff --git a/plugins/cpExtensions/ImageFunctorFilter.h b/plugins/cpExtensions/ImageFunctorFilter.h new file mode 100644 index 0000000..752d76f --- /dev/null +++ b/plugins/cpExtensions/ImageFunctorFilter.h @@ -0,0 +1,33 @@ +#ifndef __cpPluginscpExtensions__ImageFunctorFilter__h__ +#define __cpPluginscpExtensions__ImageFunctorFilter__h__ + +#include +#include + +namespace cpPluginscpExtensions +{ + /** + */ + class cpPlugins_cpExtensions_EXPORT ImageFunctorFilter + : public cpPlugins::Pipeline::ProcessObject + { + cpPluginsObject( + ImageFunctorFilter, + cpPlugins::Pipeline::ProcessObject, + cpExtensions + ); + + protected: + template< class _TInputImage > + inline void _GD0( _TInputImage* input ); + + template< class _TInputImage, class _TOutputImage > + inline void _GD1( _TInputImage* input ); + }; + +} // ecapseman + +#endif // __cpPluginscpExtensions__ImageFunctorFilter__h__ + + +// eof - $RCSfile$