5 #include "../inc/config.h"
13 argCheck(mrc3Dto2DInfo* info, int argc, char* argv[])
19 if(NULL==(fpt=fopen(".EosLog", "a+"))) {
22 for(i=0; i<argc; i++) {
23 fprintf(fpt, "%s ", argv[i]);
28 for(i=1; i<argc; i++) {
29 if(OPTION_FLAG==argv[i][OPTION_FLAG_POS]) {
30 SSWITCH(argv[i]+OPTION_POS)
33 info->In = stringGetNthWord(argv[i+1], 1, " ,");
44 info->Out = stringGetNthWord(argv[i+1], 1, " ,");
55 info->Out3D = stringGetNthWord(argv[i+1], 1, " ,");
66 info->rotnx = stringGetNthIntegerData(argv[i+1], 1, " ,");
69 info->rotny = stringGetNthIntegerData(argv[i+1], 1, " ,");
80 info->srotx = stringGetNthRealData(argv[i+1], 1, " ,");
83 info->sroty = stringGetNthRealData(argv[i+1], 1, " ,");
86 info->srotz = stringGetNthRealData(argv[i+1], 1, " ,");
97 info->sRotMode = stringGetNthWord(argv[i+1], 1, " ,");
100 info->sRot1 = stringGetNthRealData(argv[i+1], 1, " ,");
103 info->sRot2 = stringGetNthRealData(argv[i+1], 1, " ,");
106 info->sRot3 = stringGetNthRealData(argv[i+1], 1, " ,");
117 info->RotMode = stringGetNthWord(argv[i+1], 1, " ,");
128 info->dRot1 = stringGetNthRealData(argv[i+1], 1, " ,");
131 info->minRot1 = stringGetNthRealData(argv[i+1], 1, " ,");
134 info->maxRot1 = stringGetNthRealData(argv[i+1], 1, " ,");
145 info->dRot2 = stringGetNthRealData(argv[i+1], 1, " ,");
148 info->minRot2 = stringGetNthRealData(argv[i+1], 1, " ,");
151 info->maxRot2 = stringGetNthRealData(argv[i+1], 1, " ,");
162 info->configFile = stringGetNthWord(argv[i+1], 1, " ,");
164 info->flagconfigFile++;
173 info->Mode = stringGetNthIntegerData(argv[i+1], 1, " ,");
184 info->mode = stringGetNthIntegerData(argv[i+1], 1, " ,");
199 htmlBeforeUsage(argv[0]);
201 htmlAfterUsage(argv[0]);
206 fprintf(stderr, "Not Supported Options: :%s\n", argv[i]);