8 #ifndef SADDONMANAGER_HH 9 #define SADDONMANAGER_HH 1 12 #include "vProjector.hh" 13 #include "vOptimizer.hh" 14 #include "vImageConvolver.hh" 15 #include "vImageProcessingModule.hh" 16 #include "vPenalty.hh" 17 #include "vDeformation.hh" 18 #include "vDynamicModel.hh" void ShowHelpDynamicModel()
Show help about all implemented dynamic models.
This class is designed to manage the automatic declaration of 'addon' classes.
void ShowHelpDeformation()
Show help about all implemented deformations.
This class is designed to generically described any on-the-fly projector.
std::map< string, maker_scanner > mp_listOfScannerTypes
std::map< string, maker_dynamic_model > mp_listOfDynamicModels
This is the mother class of dynamic model classes.
void ShowHelpImageProcessingModule()
Show help about all implemented image processing modules.
void ShowHelpPenalty()
Show help about all implemented penalties.
std::map< string, maker_deformation > mp_listOfDeformations
static sAddonManager * GetInstance()
std::map< string, maker_optimizer > mp_listOfOptimizers
This abstract class is the generic image processing module class used by the oImageProcessingManager...
std::map< string, maker_penalty > mp_listOfPenalties
sAddonManager()
The constructor of sAddonManager.
std::map< string, maker_image_convolver > mp_listOfImageConvolvers
This class is designed to generically described any penalty applied to MAP algorithms.
std::map< string, maker_projector > mp_listOfProjectors
void ShowHelpProjector()
Show help about all implemented projectors.
This class is designed to generically described any iterative optimizer.
void ShowHelpScanner()
Show help about all implemented scanners.
This header file is mainly used to declare some macro definitions and all includes needed from the st...
void ShowHelpOptimizer()
Show help about all implemented optimizers.
static sAddonManager * mp_Instance
Generic class for scanner objects.
This abstract class is the generic image convolver class used by the oImageConvolverManager.
void ShowHelpImageConvolver()
Show help about all implemented image convolvers.
std::map< string, maker_image_processing_module > mp_listOfImageProcessingModules