void nrrdDefaultGetenv(void) { /* these two pre-date Def --> Default rename */ if (-1 == nrrdGetenvBool(/**/ &nrrdDefaultWriteBareText, NULL, nrrdEnvVarDefaultWriteBareTextOld)) { nrrdGetenvBool(/**/ &nrrdDefaultWriteBareText, NULL, nrrdEnvVarDefaultWriteBareText); } if (-1 == nrrdGetenvEnum(/**/ &nrrdDefaultCenter, NULL, nrrdCenter, nrrdEnvVarDefaultCenterOld)) { nrrdGetenvEnum(/**/ &nrrdDefaultCenter, NULL, nrrdCenter, nrrdEnvVarDefaultCenter); } /* these post-date the Def --> Default rename */ nrrdGetenvEnum(/**/ &nrrdDefaultWriteEncodingType, NULL, nrrdEncodingType, nrrdEnvVarDefaultWriteEncodingType); nrrdGetenvUInt(/**/ &nrrdDefaultWriteCharsPerLine, NULL, nrrdEnvVarDefaultWriteCharsPerLine); nrrdGetenvUInt(/**/ &nrrdDefaultWriteValsPerLine, NULL, nrrdEnvVarDefaultWriteValsPerLine); nrrdGetenvDouble(/**/ &nrrdDefaultKernelParm0, NULL, nrrdEnvVarDefaultKernelParm0); nrrdGetenvDouble(/**/ &nrrdDefaultSpacing, NULL, nrrdEnvVarDefaultSpacing); return; }
void _unrrdu_envUInt(FILE *file, const char *envKey, unsigned int currVal, const char *varName, const char *desc, int columns) { int ret; unsigned int val; char *envVal; /* !!! HEY: CUT + PASTE !!! */ fprintf(file, "%s (unsigned int): ", envKey); ret = nrrdGetenvUInt(&val, &envVal, envKey); switch(ret) { case -1: fprintf(file, "not set\n"); break; case AIR_TRUE: fprintf(file, "set to \"%s\"\n", envVal); break; case AIR_FALSE: fprintf(file, "set to \"%s\"? (invalid) \n", envVal); break; } switch(ret) { case -1: case AIR_FALSE: fprintf(file, " (%s == %d; unchanged)\n", varName, currVal); break; case AIR_TRUE: fprintf(file, " ==> %s = %u **********************\n", varName, currVal); break; } _hestPrintStr(file, 0, 0, columns, desc, AIR_FALSE); fprintf(file, "\n"); /* !!! HEY: CUT + PASTE !!! */ }