21#ifndef mia_2d_masked_cost_hh
22#define mia_2d_masked_cost_hh
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 generic cost function interface.
#define NS_MIA_BEGIN
conveniance define to start the mia namespace
#define NS_MIA_END
conveniance define to end the mia namespace
TFactory< C2DMaskedImageCost > C2DMaskedImageCostPlugin
plug-in for the image-to-image cost function base class
TMaskedCost< C2DImage, C2DBitImage, C2DFVectorfield > C2DMaskedImageCost
the image-to-image cost function base class
THandlerSingleton< TFactoryPluginHandler< C2DMaskedImageCostPlugin > > C2DMaskedImageCostPluginHandler
plug-in handler for the image-to-image cost function base class
std::shared_ptr< C2DMaskedImageCost > P2DMaskedImageCost
pointer type of the image-to-image cost function base class