]> Creatis software - STMS.git/blob - Src/test_ArgumentsAnalysis.cxx
V 1.5
[STMS.git] / Src / test_ArgumentsAnalysis.cxx
1 #include <string>
2 #include "itkSTMS_ArgumentsAnalysis.h"
3
4 //--expDescription ../xmlFile.xml --xScale 10 --yScale 10 --zScale 10 --rScale 1.0 --epsilon 0.1 --maxIt 50
5 // Only --expDescription parameter is compulsory.
6
7 int main(int argc, char **argv)
8 {
9     itkSTMS::itkSTMS_ArgumentsAnalysis* argsAnalysis = new itkSTMS::itkSTMS_ArgumentsAnalysis(argc, argv);
10     argsAnalysis->Update();
11
12     itkSTMS::ParamsAnalysisOutputType* params = argsAnalysis->GetSTMSParams();
13
14
15     std::cout << params->expDescription << std::endl;
16     std::cout << params->xScale << std::endl;
17     std::cout << params->yScale << std::endl;
18     std::cout << params->zScale << std::endl;
19     std::cout << params->rScale << std::endl;
20     std::cout << params->epsilon << std::endl;
21     std::cout << params->maxIt << std::endl;
22
23
24     delete argsAnalysis;
25     return EXIT_SUCCESS;
26 }