46 (
"help",
"Produce help message")
47 (
"inputDir", value<string>()->default_value(
"./"),
"A directory containing several scan files for batch conversion.")
48 (
"mergeDir", value<string>()->default_value(
"./"),
"A directory containing scans to merge into the project defined in inputDir")
49 (
"outputDir", value<string>()->default_value(
"./"),
"The target directory for the merge scan data.")
50 (
"transformFile", value<string>()->default_value(
"./"),
"A text file containing the transformation between the coordinates systems of inputDir and mergeDir")
51 (
"start,s", value<int>()->default_value(0),
"start at scan NR in mergeDir")
52 (
"end,e", value<int>()->default_value(0),
"end at scan NR in mergeDir")
62 ::std::cout<<
m_descr << ::std::endl;
Options(int argc, char **argv)
Ctor. Parses the command parameters given to the main function of the program.
string getMergeDir() const
const kaboom::Options * options
options_description m_descr
The internally used option description.
positional_options_description m_pdescr
The internally used positional option desription.
string getInputDir() const
string getOutputDir() const
variables_map m_variables
The internally used variable map.
string getTransformFile() const