IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
ShapeAnalysisTypes.h
Go to the documentation of this file.
1 // ShapeAnalysisTypes.h:
3 // ---------------------
4 //
14 
15 #ifndef __IPSDKIPLSHAPEANALYSIS_SHAPEANALYSISTYPES_H__
16 #define __IPSDKIPLSHAPEANALYSIS_SHAPEANALYSISTYPES_H__
17 
21 
22 namespace ipsdk {
23 namespace imaproc {
24 namespace shape {
25 namespace analysis {
26 
29 
33 template <typename ShapeCollType>
35 {
37  typedef ShapeCollType ShapeColl;
38 
40  typedef boost::shared_ptr<const ShapeColl> ShapeCollConstPtr;
41 
44 
47 
50 
53 
56 
59 
62 };
63 
66 
67 } // end of namespace analysis
68 } // end of namespace shape
69 } // end of namespace imaproc
70 } // end of namespace ipsdk
71 
72 #endif // __IPSDKIPLSHAPEANALYSIS_SHAPEANALYSISTYPES_H__
boost::shared_ptr< const ShapeColl > ShapeCollConstPtr
shared pointer to const shape collection type
Definition: ShapeAnalysisTypes.h:40
ipsdk::image::ImageConstPtr _pInOptGreyMsrImg1
first optional input image
Definition: ShapeAnalysisTypes.h:52
ShapeCollType ShapeColl
shape collection type associated to structure
Definition: ShapeAnalysisTypes.h:37
Definition of import/export macro for library.
ipsdk::image::ImageConstPtr _pInOptGreyMsrImg4
fourth optional input image
Definition: ShapeAnalysisTypes.h:61
ipsdk::image::ImageConstPtr _pInOptGreyMsrImg2
second optional input image
Definition: ShapeAnalysisTypes.h:55
ShapeCollConstPtr _pInOptLabelsShape4
fourth optional input collection of shape
Definition: ShapeAnalysisTypes.h:49
boost::shared_ptr< const BaseImage > ImageConstPtr
ShapeCollConstPtr _pInOptLabelsShape3
third optional input collection of shape
Definition: ShapeAnalysisTypes.h:46
structure allowing to encapsulated input optional parameters associated to shape analysis ...
Definition: ShapeAnalysisTypes.h:34
ShapeCollConstPtr _pInOptLabelsShape2
second optional input collection of shape
Definition: ShapeAnalysisTypes.h:43
ipsdk::image::ImageConstPtr _pInOptGreyMsrImg3
third optional input image
Definition: ShapeAnalysisTypes.h:58