ReUseX  0.0.1
3D Point Cloud Processing for Building Reuse
Loading...
Searching...
No Matches
mesh.hpp File Reference
#include <ReUseX/types.hpp>
#include <pcl/PolygonMesh.h>
#include <pcl/common/common.h>
#include <memory>
Include dependency graph for mesh.hpp:

Go to the source code of this file.

Classes

struct  ReUseX::geometry::MeshOptions
 Options for mesh generation. More...

Namespaces

namespace  ReUseX
namespace  ReUseX::visualize
namespace  ReUseX::geometry

Functions

pcl::PolygonMeshPtr ReUseX::geometry::mesh (CloudConstPtr cloud, CloudNConstPtr normals, EigenVectorContainer< double, 4 > &planes, EigenVectorContainer< double, 3 > &centroids, std::vector< IndicesPtr > &inliers, CloudLConstPtr rooms, MeshOptions const opt=MeshOptions{}, std::shared_ptr< ReUseX::visualize::Visualizer > viewer=nullptr)
 Generate a mesh from point cloud and geometric primitives.