#include <iostream>#include <memory>#include <tuple>#include <stdlib.h>#include <boost/optional.hpp>#include "lvr2/config/lvropenmp.hpp"#include "lvr2/geometry/HalfEdgeMesh.hpp"#include "lvr2/geometry/BaseVector.hpp"#include "lvr2/geometry/Normal.hpp"#include "lvr2/attrmaps/StableVector.hpp"#include "lvr2/attrmaps/VectorMap.hpp"#include "lvr2/algorithm/FinalizeAlgorithms.hpp"#include "lvr2/algorithm/NormalAlgorithms.hpp"#include "lvr2/algorithm/ColorAlgorithms.hpp"#include "lvr2/geometry/BoundingBox.hpp"#include "lvr2/algorithm/Tesselator.hpp"#include "lvr2/algorithm/ClusterPainter.hpp"#include "lvr2/algorithm/ClusterAlgorithms.hpp"#include "lvr2/algorithm/CleanupAlgorithms.hpp"#include "lvr2/algorithm/ReductionAlgorithms.hpp"#include "lvr2/algorithm/Materializer.hpp"#include "lvr2/algorithm/Texturizer.hpp"#include "lvr2/reconstruction/AdaptiveKSearchSurface.hpp"#include "lvr2/reconstruction/BilinearFastBox.hpp"#include "lvr2/reconstruction/TetraederBox.hpp"#include "lvr2/reconstruction/FastReconstruction.hpp"#include "lvr2/reconstruction/PointsetSurface.hpp"#include "lvr2/reconstruction/SearchTree.hpp"#include "lvr2/reconstruction/SearchTreeFlann.hpp"#include "lvr2/reconstruction/HashGrid.hpp"#include "lvr2/reconstruction/PointsetGrid.hpp"#include "lvr2/reconstruction/SharpBox.hpp"#include "lvr2/io/PointBuffer.hpp"#include "lvr2/io/MeshBuffer.hpp"#include "lvr2/io/ModelFactory.hpp"#include "lvr2/io/PlutoMapIO.hpp"#include "lvr2/util/Factories.hpp"#include "lvr2/algorithm/GeometryAlgorithms.hpp"#include "lvr2/algorithm/UtilAlgorithms.hpp"#include "lvr2/geometry/BVH.hpp"#include "lvr2/reconstruction/DMCReconstruction.hpp"#include "Options.hpp"
Go to the source code of this file.
Typedefs | |
| using | PsSurface = lvr2::PointsetSurface< Vec > |
| using | Vec = BaseVector< float > |
Functions | |
| std::pair< shared_ptr< GridBase >, unique_ptr< FastReconstructionBase< Vec > > > | createGridAndReconstruction (const reconstruct::Options &options, PointsetSurfacePtr< Vec > surface) |
| template<typename BaseVecT > | |
| PointsetSurfacePtr< BaseVecT > | loadPointCloud (const reconstruct::Options &options) |
| int | main (int argc, char **argv) |
| using PsSurface = lvr2::PointsetSurface<Vec> |
Definition at line 100 of file src/tools/lvr2_reconstruct/Main.cpp.
| using Vec = BaseVector<float> |
Definition at line 99 of file src/tools/lvr2_reconstruct/Main.cpp.
| std::pair<shared_ptr<GridBase>, unique_ptr<FastReconstructionBase<Vec> > > createGridAndReconstruction | ( | const reconstruct::Options & | options, |
| PointsetSurfacePtr< Vec > | surface | ||
| ) |
Definition at line 207 of file src/tools/lvr2_reconstruct/Main.cpp.
| PointsetSurfacePtr<BaseVecT> loadPointCloud | ( | const reconstruct::Options & | options | ) |
Definition at line 103 of file src/tools/lvr2_reconstruct/Main.cpp.
| int main | ( | int | argc, |
| char ** | argv | ||
| ) |
Definition at line 293 of file src/tools/lvr2_reconstruct/Main.cpp.