21 #ifndef mia_3d_fullcost_hh 22 #define mia_3d_fullcost_hh the singleton that a plug-in handler really is
the base class for the TFullCost cost function plug-ins.
std::shared_ptr< TFullCost< Transform > > Pointer
The shatred pointer type for this cost function.
Base class for a general cost function.
#define NS_MIA_BEGIN
conveniance define to start the mia namespace
TFullCostPlugin< C3DTransformation > C3DFullCostPlugin
plugin base class for C3DFullCost objects
TFullCost< C3DTransformation > C3DFullCost
3D version of the TFullCost
C3DFullCost::Pointer P3DFullCost
pointer of the 3D version of the TFullCost
THandlerSingleton< TFactoryPluginHandler< C3DFullCostPlugin > > C3DFullCostPluginHandler
plugin handler for C3DFullCost object creation
#define NS_MIA_END
conveniance define to end the mia namespace