Public Member Functions | Private Attributes | List of all members
hdf5tool::Options Class Reference

A class to parse the program options for the reconstruction executable. More...

#include <Options.hpp>

Public Member Functions

bool addAnnotations () const
 
string getDataDir () const
 
size_t getHSPChunk0 () const
 
size_t getHSPChunk1 () const
 
size_t getHSPChunk2 () const
 
int numPanoramaImages () const
 
 Options (int argc, char **argv)
 Ctor. Parses the command parameters given to the main function of the program. More...
 
virtual ~Options ()
 

Private Attributes

options_description m_descr
 The internally used option description. More...
 
positional_options_description m_pdescr
 The internally used positional option desription. More...
 
variables_map m_variables
 The internally used variable map. More...
 

Detailed Description

A class to parse the program options for the reconstruction executable.

Definition at line 59 of file src/tools/lvr2_hdf5_builder/Options.hpp.

Constructor & Destructor Documentation

◆ Options()

Options::Options ( int  argc,
char **  argv 
)

Ctor. Parses the command parameters given to the main function of the program.

Definition at line 40 of file src/tools/lvr2_hdf5_builder/Options.cpp.

◆ ~Options()

Options::~Options ( )
virtual

Definition at line 67 of file src/tools/lvr2_hdf5_builder/Options.cpp.

Member Function Documentation

◆ addAnnotations()

bool hdf5tool::Options::addAnnotations ( ) const
inline

Definition at line 76 of file src/tools/lvr2_hdf5_builder/Options.hpp.

◆ getDataDir()

string hdf5tool::Options::getDataDir ( ) const
inline

Definition at line 69 of file src/tools/lvr2_hdf5_builder/Options.hpp.

◆ getHSPChunk0()

size_t hdf5tool::Options::getHSPChunk0 ( ) const
inline

Definition at line 72 of file src/tools/lvr2_hdf5_builder/Options.hpp.

◆ getHSPChunk1()

size_t hdf5tool::Options::getHSPChunk1 ( ) const
inline

Definition at line 73 of file src/tools/lvr2_hdf5_builder/Options.hpp.

◆ getHSPChunk2()

size_t hdf5tool::Options::getHSPChunk2 ( ) const
inline

Definition at line 74 of file src/tools/lvr2_hdf5_builder/Options.hpp.

◆ numPanoramaImages()

int hdf5tool::Options::numPanoramaImages ( ) const
inline

Definition at line 70 of file src/tools/lvr2_hdf5_builder/Options.hpp.

Member Data Documentation

◆ m_descr

options_description hdf5tool::Options::m_descr
private

The internally used option description.

Definition at line 83 of file src/tools/lvr2_hdf5_builder/Options.hpp.

◆ m_pdescr

positional_options_description hdf5tool::Options::m_pdescr
private

The internally used positional option desription.

Definition at line 86 of file src/tools/lvr2_hdf5_builder/Options.hpp.

◆ m_variables

variables_map hdf5tool::Options::m_variables
private

The internally used variable map.

Definition at line 80 of file src/tools/lvr2_hdf5_builder/Options.hpp.


The documentation for this class was generated from the following files:


lvr2
Author(s): Thomas Wiemann , Sebastian Pütz , Alexander Mock , Lars Kiesow , Lukas Kalbertodt , Tristan Igelbrink , Johan M. von Behren , Dominik Feldschnieders , Alexander Löhr
autogenerated on Wed Mar 2 2022 00:37:26