Go to the documentation of this file.
   35 #ifndef INCLUDE_LIBLVR2_CONFIG_BASEOPTION_HPP_ 
   36 #define INCLUDE_LIBLVR2_CONFIG_BASEOPTION_HPP_ 
   38 #include <boost/program_options.hpp> 
   46 using namespace boost::program_options;
 
   57     void printTransformation(std::ostream& out) 
const;
 
   62         float sx()
 const { 
return m_variables[
"sx"].as<
float>();}
 
   67         float sy()
 const { 
return m_variables[
"sy"].as<
float>();}
 
   72         float sz()
 const { 
return m_variables[
"sz"].as<
float>();}
 
   77         int x()
 const { 
return m_variables[
"xPos"].as<
int>();}
 
   82         int y()
 const { 
return m_variables[
"yPos"].as<
int>();}
 
   87         int z()
 const { 
return m_variables[
"zPos"].as<
int>();}
 
   93     void printLogo() 
const;
 
  101     void setupInputTransformation();
 
  
int z() const
Returns the position of the x coordinate in the data.
positional_options_description m_pdescr
The internally used positional option desription.
int x() const
Returns the position of the x coordinate in the data.
variables_map m_variables
The internally used variable map.
int y() const
Returns the position of the x coordinate in the data.
float sx() const
Returns the scaling factor for the x coordinates.
float sy() const
Returns the scaling factor for the y coordinates.
char ** m_argv
Argument values.
CoordinateTransform< float > * m_coordinateTransform
Coordinate transform information.
options_description m_descr
The internally used option description.
float sz() const
Returns the scaling factor for the z coordinates.
int m_argc
Argument count.
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:22