21#ifndef mia_3d_masked_cost_hh
22#define mia_3d_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
std::shared_ptr< C3DMaskedImageCost > P3DMaskedImageCost
pointer type of the image-to-image cost function base class
TFactory< C3DMaskedImageCost > C3DMaskedImageCostPlugin
plug-in for the image-to-image cost function base class
THandlerSingleton< TFactoryPluginHandler< C3DMaskedImageCostPlugin > > C3DMaskedImageCostPluginHandler
plug-in handler for the image-to-image cost function base class
TMaskedCost< C3DImage, C3DBitImage, C3DFVectorfield > C3DMaskedImageCost
the image-to-image cost function base class