Data Structures | Typedefs | Functions
2d/filter.hh File Reference
#include <mia/2d/image.hh>
#include <mia/core/factory.hh>
#include <mia/core/filter.hh>
#include <mia/template/filter_chain.hh>

Go to the source code of this file.

Data Structures

class  C2DImageCombiner
 2D Image combiner More...
 

Typedefs

typedef TDataFilter< C2DImageC2DFilter
 
typedef TDataFilterPlugin
< C2DImage
C2DFilterPlugin
 
typedef THandlerSingleton
< TFactoryPluginHandler
< C2DFilterPlugin > > 
C2DFilterPluginHandler
 
typedef TFactory
< C2DImageCombiner
C2DImageCombinerPlugin
 Base class for image combiners. More...
 
typedef THandlerSingleton
< TFactoryPluginHandler
< C2DImageCombinerPlugin > > 
C2DImageCombinerPluginHandler
 Plugin handler for image combiner plugins. More...
 
typedef TFilterChain
< C2DFilterPluginHandler
C2DImageFilterChain
 
typedef std::shared_ptr
< C2DFilter
P2DFilter
 

Functions

 FACTORY_TRAIT (C2DImageCombinerPluginHandler)
 
P2DFilter produce_2dimage_filter (const char *descr)
 */ More...
 
P2DImage EXPORT_2D run_filter (const C2DImage &image, const char *filter)
 
P2DImage EXPORT_2D run_filter (P2DImage image, const char *filter)
 
P2DImage EXPORT_2D run_filter_chain (P2DImage image, size_t nfilters, const char *filters[]) __attribute__((deprecated))
 
P2DImage EXPORT_2D run_filter_chain (P2DImage image, const std::vector< const char * > &filters)
 

Typedef Documentation

Base class for image combiners.

Definition at line 157 of file 2d/filter.hh.

Plugin handler for image combiner plugins.

Definition at line 161 of file 2d/filter.hh.

Function Documentation

FACTORY_TRAIT ( C2DImageCombinerPluginHandler  )
P2DFilter produce_2dimage_filter ( const char *  descr)
inline

*/

Convenience function to create a filter from its string description

Definition at line 71 of file 2d/filter.hh.

References THandlerSingleton< T >::instance().