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