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

#include <OptionsGS.hpp>

Inheritance diagram for gs_reconstruction::Options:
Inheritance graph
[legend]

Public Member Functions

int getAllowMiss () const
 
int getBasicSteps () const
 
float getBoxFactor () const
 
float getCollapseThreshold () const
 
float getDecreaseFactor () const
 
int getDeleteLongEdgesFactor () const
 
string getInputFileName () const
 
int getKd () const
 
int getKi () const
 
int getKn () const
 
float getLearningRate () const
 
float getNeighborLearningRate () const
 
int getNumBalances () const
 
int getNumSplits () const
 
string getPcm () const
 
int getRuntime () const
 
bool getWithCollapse () const
 
bool isFilterChain () const
 
bool isInterior () const
 
 Options (int argc, char **argv)
 
bool printUsage () const
 
virtual ~Options ()
 
- Public Member Functions inherited from lvr2::BaseOption
 BaseOption (int argc, char **argv)
 
CoordinateTransform< float > coordinateTransform () const
 
void printLogo () const
 
void printTransformation (std::ostream &out) const
 Prints transformation information to the given output stream. More...
 
float sx () const
 Returns the scaling factor for the x coordinates. More...
 
float sy () const
 Returns the scaling factor for the y coordinates. More...
 
float sz () const
 Returns the scaling factor for the z coordinates. More...
 
int x () const
 Returns the position of the x coordinate in the data. More...
 
int y () const
 Returns the position of the x coordinate in the data. More...
 
int z () const
 Returns the position of the x coordinate in the data. More...
 
virtual ~BaseOption ()
 

Private Attributes

int m_allowMiss
 
int m_balances
 
int m_basicSteps
 
float m_boxFactor
 
float m_collapseThreshold
 
float m_decreaseFactor
 
int m_deleteLongEdgesFactor
 
bool m_filterChain
 
bool m_interior
 
int m_kd
 The number of neighbors for distance function evaluation. More...
 
int m_ki
 The number of neighbors for normal interpolation. More...
 
int m_kn
 The number of neighbors for normal estimation. More...
 
float m_learningRate
 
float m_neighborLearningRate
 
int m_numSplits
 
string m_pcm
 The used point cloud manager. More...
 
int m_runtime
 
bool m_withCollapse
 

Additional Inherited Members

- Protected Member Functions inherited from lvr2::BaseOption
virtual void setup ()
 Setup internal data structures. More...
 
void setupInputTransformation ()
 Setup transformation info for ModelIO. More...
 
- Protected Attributes inherited from lvr2::BaseOption
int m_argc
 Argument count. More...
 
char ** m_argv
 Argument values. More...
 
CoordinateTransform< float > * m_coordinateTransform
 Coordinate transform information. More...
 
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

Definition at line 55 of file OptionsGS.hpp.

Constructor & Destructor Documentation

◆ Options()

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

Definition at line 13 of file OptionsGS.cpp.

◆ ~Options()

Options::~Options ( )
virtual

Definition at line 39 of file OptionsGS.cpp.

Member Function Documentation

◆ getAllowMiss()

int Options::getAllowMiss ( ) const

Definition at line 79 of file OptionsGS.cpp.

◆ getBasicSteps()

int Options::getBasicSteps ( ) const

Definition at line 51 of file OptionsGS.cpp.

◆ getBoxFactor()

float Options::getBoxFactor ( ) const

Definition at line 59 of file OptionsGS.cpp.

◆ getCollapseThreshold()

float Options::getCollapseThreshold ( ) const

Definition at line 83 of file OptionsGS.cpp.

◆ getDecreaseFactor()

float Options::getDecreaseFactor ( ) const

Definition at line 75 of file OptionsGS.cpp.

◆ getDeleteLongEdgesFactor()

int Options::getDeleteLongEdgesFactor ( ) const

Definition at line 91 of file OptionsGS.cpp.

◆ getInputFileName()

string Options::getInputFileName ( ) const

Definition at line 43 of file OptionsGS.cpp.

◆ getKd()

int Options::getKd ( ) const

Definition at line 125 of file OptionsGS.cpp.

◆ getKi()

int Options::getKi ( ) const

Definition at line 133 of file OptionsGS.cpp.

◆ getKn()

int Options::getKn ( ) const

Definition at line 129 of file OptionsGS.cpp.

◆ getLearningRate()

float Options::getLearningRate ( ) const

Definition at line 67 of file OptionsGS.cpp.

◆ getNeighborLearningRate()

float Options::getNeighborLearningRate ( ) const

Definition at line 71 of file OptionsGS.cpp.

◆ getNumBalances()

int Options::getNumBalances ( ) const

Definition at line 99 of file OptionsGS.cpp.

◆ getNumSplits()

int Options::getNumSplits ( ) const

Definition at line 55 of file OptionsGS.cpp.

◆ getPcm()

string Options::getPcm ( ) const

Definition at line 137 of file OptionsGS.cpp.

◆ getRuntime()

int Options::getRuntime ( ) const

Definition at line 47 of file OptionsGS.cpp.

◆ getWithCollapse()

bool Options::getWithCollapse ( ) const

Definition at line 63 of file OptionsGS.cpp.

◆ isFilterChain()

bool Options::isFilterChain ( ) const

Definition at line 87 of file OptionsGS.cpp.

◆ isInterior()

bool Options::isInterior ( ) const

Definition at line 95 of file OptionsGS.cpp.

◆ printUsage()

bool Options::printUsage ( ) const

Definition at line 107 of file OptionsGS.cpp.

Member Data Documentation

◆ m_allowMiss

int gs_reconstruction::Options::m_allowMiss
private

Definition at line 113 of file OptionsGS.hpp.

◆ m_balances

int gs_reconstruction::Options::m_balances
private

Definition at line 118 of file OptionsGS.hpp.

◆ m_basicSteps

int gs_reconstruction::Options::m_basicSteps
private

Definition at line 106 of file OptionsGS.hpp.

◆ m_boxFactor

float gs_reconstruction::Options::m_boxFactor
private

Definition at line 108 of file OptionsGS.hpp.

◆ m_collapseThreshold

float gs_reconstruction::Options::m_collapseThreshold
private

Definition at line 114 of file OptionsGS.hpp.

◆ m_decreaseFactor

float gs_reconstruction::Options::m_decreaseFactor
private

Definition at line 112 of file OptionsGS.hpp.

◆ m_deleteLongEdgesFactor

int gs_reconstruction::Options::m_deleteLongEdgesFactor
private

Definition at line 116 of file OptionsGS.hpp.

◆ m_filterChain

bool gs_reconstruction::Options::m_filterChain
private

Definition at line 115 of file OptionsGS.hpp.

◆ m_interior

bool gs_reconstruction::Options::m_interior
private

Definition at line 117 of file OptionsGS.hpp.

◆ m_kd

int gs_reconstruction::Options::m_kd
private

The number of neighbors for distance function evaluation.

Definition at line 120 of file OptionsGS.hpp.

◆ m_ki

int gs_reconstruction::Options::m_ki
private

The number of neighbors for normal interpolation.

Definition at line 126 of file OptionsGS.hpp.

◆ m_kn

int gs_reconstruction::Options::m_kn
private

The number of neighbors for normal estimation.

Definition at line 123 of file OptionsGS.hpp.

◆ m_learningRate

float gs_reconstruction::Options::m_learningRate
private

Definition at line 110 of file OptionsGS.hpp.

◆ m_neighborLearningRate

float gs_reconstruction::Options::m_neighborLearningRate
private

Definition at line 111 of file OptionsGS.hpp.

◆ m_numSplits

int gs_reconstruction::Options::m_numSplits
private

Definition at line 107 of file OptionsGS.hpp.

◆ m_pcm

string gs_reconstruction::Options::m_pcm
private

The used point cloud manager.

Definition at line 129 of file OptionsGS.hpp.

◆ m_runtime

int gs_reconstruction::Options::m_runtime
private

Definition at line 105 of file OptionsGS.hpp.

◆ m_withCollapse

bool gs_reconstruction::Options::m_withCollapse
private

Definition at line 109 of file OptionsGS.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 Mon Feb 28 2022 22:46:11