2d/fullcost.hh File Reference
Include dependency graph for 2d/fullcost.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef TFullCost< C2DTransformationC2DFullCost
 Base class for the full cost functions. More...
 
typedef TFullCostPlugin< C2DTransformationC2DFullCostPlugin
 Plug-in type for 2D full cost plug-ins. More...
 
typedef THandlerSingleton< TFactoryPluginHandler< C2DFullCostPlugin > > C2DFullCostPluginHandler
 plugin-handler for the full-cost plug-ins More...
 
typedef C2DFullCost::Pointer P2DFullCost
 Pointer type for the full-cost function types. More...
 

Functions

P2DFullCost produce_2dfullcost (const std::string &descr)
 

Typedef Documentation

◆ C2DFullCostPlugin

Plug-in type for 2D full cost plug-ins.

Definition at line 43 of file 2d/fullcost.hh.

◆ C2DFullCostPluginHandler

plugin-handler for the full-cost plug-ins

Definition at line 46 of file 2d/fullcost.hh.

◆ P2DFullCost

Pointer type for the full-cost function types.

Definition at line 40 of file 2d/fullcost.hh.

Function Documentation

◆ produce_2dfullcost()

P2DFullCost produce_2dfullcost ( const std::string &  descr)
inline

Function to create a full-cost object from a string description

Parameters
descr
Returns
the full-cost object

Definition at line 54 of file 2d/fullcost.hh.

References FACTORY_TRAIT, THandlerSingleton< T >::instance(), and NS_MIA_END.