21 #ifndef mia_2d_vectorfieldregularizer_hh    22 #define mia_2d_vectorfieldregularizer_hh    48         typedef std::shared_ptr< C2DFVectorfieldRegularizer > 
Pointer; 
    77         virtual void on_size_changed(); 
 the singleton that a plug-in handler really is 
TFactory< C2DFVectorfieldRegularizer > C2DFVectorfieldRegularizerPlugin
#define NS_MIA_BEGIN
conveniance define to start the mia namespace 
a 2D field of floating point single accuracy 2D vectors 
C2DFVectorfieldRegularizer plugin_type
This is tha base of all plugins that create "things", like filters, cost functions time step operator...
std::shared_ptr< C2DFVectorfieldRegularizer > Pointer
The base class for all plug-in created object. 
C2DFVectorfieldRegularizer::Pointer P2DVectorfieldRegularizer
the Base class for all plugn handlers that deal with factory plugins. 
C2DFVectorfield plugin_data
THandlerSingleton< TFactoryPluginHandler< C2DFVectorfieldRegularizerPlugin > > C2DFVectorfieldRegularizerPluginHandler
static const char * type_descr
The basic template of all plugin handlers. 
#define NS_MIA_END
conveniance define to end the mia namespace