Newer
Older
Copyright (C) 1999-2008 University of Oxford */
#include "miscmaths/miscmaths.h"
#include "miscmaths/miscprob.h"
#include "utils/options.h"
#include <vector>
#include "newimage/newimageall.h"
#include "melhlprfns.h"
using namespace MISCPLOT;
using namespace MISCMATHS;
using namespace Utilities;
using namespace std;
// The two strings below specify the title and example usage that is
// printed out as the help or usage message
string title=string("fsl_BLAH")+
string("\nCopyright(c) 2008, University of Oxford (Christian F. Beckmann)\n")+
string(" \n \n")+
string(" \n");
string examples="fsl_BLAH [options]";
//Command line Options {
Option<string> fnin(string("-i,--in"), string(""),
string("input file name (matrix 3D or 4D image)"),
true, requires_argument);
Option<int> help(string("-h,--help"), 0,
string("display this help text"),
false,no_argument);
/*
}
*/
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
Tracer tr("main");
OptionParser options(title, examples);
// must include all wanted options here (the order determines how
// the help message is printed)
double tmptime = time(NULL);
srand((unsigned int) tmptime);
cerr << (unsigned int) tmptime << endl << endl;
cerr << unifrnd(2,2) << endl;
exit(1);
/*
options.add(fnin);
options.parse_command_line(argc, argv);
// line below stops the program if the help was requested or
// a compulsory option was not set
if ( (help.value()) || (!options.check_compulsory_arguments(true)) ){
options.usage();
exit(EXIT_FAILURE);
}else{
// Call the local functions
return do_work(argc,argv);