OSDN Git Service

rebuild: for X86LINUX64/X86LINUX64ICC
[eos/base.git] / hostdepend / X86LINUX64ICC / include / lmrcImageMasking.h
1 /*
2 # %M% %Y% %I%
3 # The latest update : %G% at %U%
4 #
5 #%Z% lmrcImageMasking ver %I%
6 #%Z% Created by 
7 #%Z%
8 #%Z% Usage : lmrcImageMasking
9 #%Z% Attention
10 #%Z%
11 */
12
13 #ifndef  LMRC_IMAGE_MASKING_H 
14 #define  LMRC_IMAGE_MASKING_H
15
16 #undef DEBUG
17 #include "genUtil.h"
18 #include "mrcImage.h"
19
20 /* struct begin */
21 typedef enum lmrcImageMaskingInfoShape {
22         lmrcImageMaskingInfoShapeCircle=0,
23         lmrcImageMaskingInfoSquare=1
24 } lmrcImageMaskingInfoShape;
25
26 typedef struct lmrcImageMaskingInfo {
27         mrcImageParaTypeRealCoord n;
28         mrcImageParaTypeRealCoord c;
29         lmrcImageMaskingInfoShape        shape;
30         long mode;
31 } lmrcImageMaskingInfo;
32 /* struct end */
33
34 /* prototype begin */
35 extern void lmrcImageMasking(mrcImage* out, mrcImage* in, lmrcImageMaskingInfo* linfo, int mode);
36 /* prototype end */
37
38 #endif