00001 00002 00003 00004 00005 00006 00007 00008 00009 00010 00011 00012 00013 00014 00015 00016 00017 00018 00019 00020 00021 00022 00023
00024
00025
00026 00028
00029 #if !defined(AFX_CALGEBRE_H__BEF94A65_86B8_11D4_B181_BE991C280449__INCLUDED_)
00030 #define AFX_CALGEBRE_H__BEF94A65_86B8_11D4_B181_BE991C280449__INCLUDED_
00031
00032 #ifndef SWIG // Remove whatever is not needed by SWIG
00033
00034 #if _MSC_VER >= 1000
00035 #pragma once
00036 #endif // _MSC_VER >= 1000
00037
00038 #include "Error.h"
00039 #include "ImageGrey.h"
00040
00041 #endif // SWIG
00042
00060 class CCAlgebre : public CError
00061 {
00062 public:
00063 CCAlgebre();
00064 virtual ~CCAlgebre();
00065
00067 CImageGrey * add(CImageGrey *img1, int AlgebricConst);
00069 CImageGrey * sub(CImageGrey *img1, int AlgebricConst);
00071 CImageGrey * mult(CImageGrey *img1, int AlgebricConst);
00073 CImageGrey * div(CImageGrey *img1, int AlgebricConst);
00075 CImageGrey * sup(CImageGrey *img1, int AlgebricConst);
00077 CImageGrey * inf(CImageGrey *img1, int AlgebricConst);
00079 CImageGrey * imgor(CImageGrey *img1, int AlgebricConst);
00081 CImageGrey * imgand(CImageGrey *img1, int AlgebricConst);
00082
00083 };
00084
00085 #endif // !defined(AFX_CALGEBRE_H__BEF94A65_86B8_11D4_B181_BE991C280449__INCLUDED_)