21 #ifndef mia_3d_cost_hh 22 #define mia_3d_cost_hh the singleton that a plug-in handler really is
TFactory< C3DImageCost > C3DImageCostPlugin
plug-in for the image-to-image cost function base class
The generic cost function interface.
#define NS_MIA_BEGIN
conveniance define to start the mia namespace
TCost< C3DImage, C3DFVectorfield > C3DImageCost
the image-to-image cost function base class
This is tha base of all plugins that create "things", like filters, cost functions time step operator...
std::shared_ptr< C3DImageCost > P3DImageCost
pointer type of the image-to-image cost function base class
THandlerSingleton< TFactoryPluginHandler< C3DImageCostPlugin > > C3DImageCostPluginHandler
plug-in handler for the image-to-image cost function base class
The basic template of all plugin handlers.
#define NS_MIA_END
conveniance define to end the mia namespace