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