IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
BaseImageFormula2dAttribute.h
1 // BaseImageFormula2dAttribute.h:
3 // ------------------------------
4 //
14 
15 #ifndef __IPSDKIMAGEPROCESSING_BASEIMAGEFORMULA2DATTRIBUTE_H__
16 #define __IPSDKIMAGEPROCESSING_BASEIMAGEFORMULA2DATTRIBUTE_H__
17 
18 #include <IPSDKImageProcessing/Attribute/Formula/BaseImageFormulaAttribute.h>
19 
20 namespace ipsdk {
21 namespace imaproc {
22 
25 
27 {
28  // declare serial class
30 
31 // predefined public types
32 public:
34  static const ipsdk::image::tools::eImageFormulaImageType::domain g_imageFormulaImageType = ipsdk::image::tools::eImageFormulaImageType::eIFIT_Image2d;
35 
36 protected:
39 
40 public:
42  virtual ~BaseImageFormula2dAttribute() = 0;
43 
44 // methods
45 public:
47  ipsdk::image::tools::eImageFormulaImageType getImageFormulaImageType() const;
48 
49 // attributes
50 protected:
51 
52 };
53 
56 
59 {
61 }
62 
65 
66 } // end of namespace imaproc
67 } // end of namespace ipsdk
68 
69 #endif // __IPSDKIMAGEPROCESSING_BASEIMAGEFORMULA2DATTRIBUTE_H__
Main namespace for IPSDK library.
Definition: AlgorithmFunctionEfficiency.h:22
Base class for image formula attributes.
Definition: BaseImageFormula2dAttribute.h:26
Image Formula is used with 2d image.
Definition: ImageFormulaTypes.h:54
ipsdk::image::tools::eImageFormulaImageType getImageFormulaImageType() const
retrieve formula attribute type
Definition: BaseImageFormula2dAttribute.h:58
Base class for image formula attributes.
Definition: BaseImageFormulaAttribute.h:32
#define IPSDK_DECLARE_ABSTRACT_SERIAL_WITHOUT_COPY(libraryName, className)
macro enabling serialization on abstract class
Definition: SerializationHdrMacro.h:97
#define IPSDKIMAGEPROCESSING_API
Import/Export macro for library IPSDKImageProcessing.
Definition: IPSDKImageProcessingExports.h:25
static const ipsdk::image::tools::eImageFormulaImageType::domain g_imageFormulaImageType
image processing attribute type
Definition: BaseImageFormula2dAttribute.h:34
eImageFormulaImageType
Enumerate describing image formula image type.
Definition: ImageFormulaTypes.h:52