Go to the documentation of this file.
21 #ifndef mia_2d_model_hh
22 #define mia_2d_model_hh
36 struct RegistrationTraits<2> {
#define NS_MIA_BEGIN
conveniance define to start the mia namespace
Base class for PDE model based registrations.
TFactory< C2DRegModel > C2DRegModelPlugin
Plugin for the 2D registration model.
This is the base class for 2D images that can hold generic pixel data.
#define NS_MIA_END
conveniance define to end the mia namespace
the singleton that a plug-in handler really is
The basic template of all plugin handlers.
The generic base for all plug-ins.
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
the Base class for all plugn handlers that deal with factory plugins.
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...