IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
ImageFactoryTypes.h
Go to the documentation of this file.
1 // ImageFactoryTypes.h:
3 // --------------------
4 //
14 
15 #ifndef __IPSDKIMAGE_IMAGEFACTORYTYPES_H__
16 #define __IPSDKIMAGE_IMAGEFACTORYTYPES_H__
17 
22 #include <IPSDKUtil/Tools/ProcessingResult.h>
23 #include <boost/function.hpp>
24 
25 namespace ipsdk {
26 namespace image {
27 
30 
32 typedef boost::function<BoolResult (const BaseImageGeometry&, ImagePtr&)> ImageCreationFunction;
33 
36 
37 } // end of namespace image
38 } // end of namespace ipsdk
39 
40 #endif // __IPSDKIMAGE_IMAGEFACTORYTYPES_H__
Main namespace for IPSDK library.
Definition: AlgorithmFunctionEfficiency.h:22
Predefined types for image file manipulation.
Predefined types for user images manipulation.
boost::function< BoolResult(const BaseImageGeometry &, ImagePtr &)> ImageCreationFunction
function allowing to create a new image from a geometry
Definition: ImageFactoryTypes.h:32
Predefined types for image geometry management.
Predefined type for image management.