#include <LargeScaleReconstruction.hpp>
Public Member Functions | |
vector< float > | getFlipPoint () const |
Public Attributes | |
float | bgVoxelSize = 1 |
bool | bigMesh = true |
int | cleanContours = 0 |
bool | debugChunks = false |
bool | extrude = false |
int | fillHoles = 0 |
std::vector< float > | flipPoint {10000000, 10000000, 10000000} |
int | kd = 20 |
int | ki = 20 |
int | kn = 20 |
float | lineFusionThreshold = 0.01 |
int | minPlaneSize = 7 |
uint | nodeSize = 1000000 |
bool | optimizePlanes = false |
int | partMethod = 1 |
int | planeIterations = 3 |
float | planeNormalThreshold = 0.85 |
int | removeDanglingArtifacts = 0 |
bool | retesselate = false |
float | scale = 1 |
int | smallRegionThreshold = 0 |
bool | useGPU = false |
bool | useRansac = false |
std::vector< float > | voxelSizes {0.1} |
Definition at line 40 of file LargeScaleReconstruction.hpp.
|
inline |
Definition at line 119 of file LargeScaleReconstruction.hpp.
float lvr2::LSROptions::bgVoxelSize = 1 |
Definition at line 55 of file LargeScaleReconstruction.hpp.
bool lvr2::LSROptions::bigMesh = true |
Definition at line 43 of file LargeScaleReconstruction.hpp.
int lvr2::LSROptions::cleanContours = 0 |
Definition at line 93 of file LargeScaleReconstruction.hpp.
bool lvr2::LSROptions::debugChunks = false |
Definition at line 46 of file LargeScaleReconstruction.hpp.
bool lvr2::LSROptions::extrude = false |
Definition at line 83 of file LargeScaleReconstruction.hpp.
int lvr2::LSROptions::fillHoles = 0 |
Definition at line 96 of file LargeScaleReconstruction.hpp.
std::vector<float> lvr2::LSROptions::flipPoint {10000000, 10000000, 10000000} |
Definition at line 79 of file LargeScaleReconstruction.hpp.
int lvr2::LSROptions::kd = 20 |
Definition at line 70 of file LargeScaleReconstruction.hpp.
int lvr2::LSROptions::ki = 20 |
Definition at line 67 of file LargeScaleReconstruction.hpp.
int lvr2::LSROptions::kn = 20 |
Definition at line 73 of file LargeScaleReconstruction.hpp.
float lvr2::LSROptions::lineFusionThreshold = 0.01 |
Definition at line 117 of file LargeScaleReconstruction.hpp.
int lvr2::LSROptions::minPlaneSize = 7 |
Definition at line 108 of file LargeScaleReconstruction.hpp.
uint lvr2::LSROptions::nodeSize = 1000000 |
Definition at line 61 of file LargeScaleReconstruction.hpp.
bool lvr2::LSROptions::optimizePlanes = false |
Definition at line 99 of file LargeScaleReconstruction.hpp.
int lvr2::LSROptions::partMethod = 1 |
Definition at line 64 of file LargeScaleReconstruction.hpp.
int lvr2::LSROptions::planeIterations = 3 |
Definition at line 105 of file LargeScaleReconstruction.hpp.
float lvr2::LSROptions::planeNormalThreshold = 0.85 |
Definition at line 102 of file LargeScaleReconstruction.hpp.
int lvr2::LSROptions::removeDanglingArtifacts = 0 |
Definition at line 90 of file LargeScaleReconstruction.hpp.
bool lvr2::LSROptions::retesselate = false |
Definition at line 114 of file LargeScaleReconstruction.hpp.
float lvr2::LSROptions::scale = 1 |
Definition at line 58 of file LargeScaleReconstruction.hpp.
int lvr2::LSROptions::smallRegionThreshold = 0 |
Definition at line 111 of file LargeScaleReconstruction.hpp.
bool lvr2::LSROptions::useGPU = false |
Definition at line 49 of file LargeScaleReconstruction.hpp.
bool lvr2::LSROptions::useRansac = false |
Definition at line 76 of file LargeScaleReconstruction.hpp.
std::vector<float> lvr2::LSROptions::voxelSizes {0.1} |
Definition at line 52 of file LargeScaleReconstruction.hpp.