#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.