Interface class for surface reconstruction algorithms that generate triangle meshes. More...
#include <Reconstructor.hpp>
Public Member Functions | |
Reconstructor (PointCloudManager< VertexT, NormalT > &manager) | |
Constructs a Reconstructor object using the given point cloud handler. | |
virtual void | getMesh (BaseMesh< VertexT, NormalT > &mesh)=0 |
Generated a triangle mesh representation of the current point set. | |
Protected Attributes | |
PointCloudManager< VertexT, NormalT > & | m_manager |
The point cloud manager that handles the loaded point cloud data. |
Interface class for surface reconstruction algorithms that generate triangle meshes.
Definition at line 22 of file Reconstructor.hpp.
lssr::Reconstructor< VertexT, NormalT >::Reconstructor | ( | PointCloudManager< VertexT, NormalT > & | manager | ) | [inline] |
Constructs a Reconstructor object using the given point cloud handler.
Definition at line 30 of file Reconstructor.hpp.
virtual void lssr::Reconstructor< VertexT, NormalT >::getMesh | ( | BaseMesh< VertexT, NormalT > & | mesh | ) | [pure virtual] |
Generated a triangle mesh representation of the current point set.
mesh | A surface representation of the current point set. |
Implemented in lssr::FastReconstruction< VertexT, NormalT >.
PointCloudManager<VertexT, NormalT>& lssr::Reconstructor< VertexT, NormalT >::m_manager [protected] |
The point cloud manager that handles the loaded point cloud data.
Definition at line 44 of file Reconstructor.hpp.