OSDN Git Service

Merge branch 'master' of git://git.sourceforge.jp/gitroot/eos/base
[eos/hostdependX86LINUX64.git] / include / mrcImagePut3D.h
1 #ifndef MRCIMAGEPUT3D_H
2 #define MRCIMAGEPUT3D_H
3 #include <stdio.h>
4 #include <stdlib.h>
5
6 #define OPTION_FLAG     '-'
7 #define OPTION_FLAG_POS (0)
8 #define OPTION_POS      (1)
9
10
11
12
13 typedef struct mrcImagePut3DInfo {
14     long flagRedirect;
15
16     long flagIn;
17     char* In;
18     FILE* fptIn;
19     
20     long flagContour;
21     float Contour;
22     
23     long flagxLight;
24     float xLight;
25     
26     long flagyLight;
27     float yLight;
28     
29     long flagzLight;
30     float zLight;
31     
32     long flagconfigFile;
33     char* configFile;
34     FILE* fptconfigFile;
35     
36     long flagmode;
37     long mode;
38     
39 } mrcImagePut3DInfo;
40 #ifdef __cplusplus
41 extern "C" {
42 #endif
43 extern void argCheck(mrcImagePut3DInfo* info, int argc, char* avgv[]);
44 extern void init0(mrcImagePut3DInfo* info);
45 extern void init1(mrcImagePut3DInfo* info);
46 extern void usage(char* usage);
47 extern void additionalUsage(void);
48 extern void htmlBeforeUsage(char* usage);
49 extern void htmlAfterUsage(char* usage);
50 #ifdef __cplusplus
51 };
52 #endif
53 #endif /* MRCIMAGEPUT3D_H */