21 #ifndef mia_2d_model_hh 22 #define mia_2d_model_hh 36 struct RegistrationTraits<2> {
the singleton that a plug-in handler really is
#define NS_MIA_BEGIN
conveniance define to start the mia namespace
Base class for PDE model based registrations.
std::shared_ptr< C2DRegModel > P2DRegModel
Pointer type for the registration model.
a 2D field of floating point single accuracy 2D vectors
TRegModel< 2 > C2DRegModel
the 2D time-marching registration model
This is tha base of all plugins that create "things", like filters, cost functions time step operator...
the Base class for all plugn handlers that deal with factory plugins.
This is the base class for 2D images that can hold generic pixel data.
TFactory< C2DRegModel > C2DRegModelPlugin
Plugin for the 2D registration model.
The generic base for all plug-ins.
The basic template of all plugin handlers.
THandlerSingleton< TFactoryPluginHandler< C2DRegModelPlugin > > C2DRegModelPluginHandler
#define NS_MIA_END
conveniance define to end the mia namespace