Public Member Functions | Protected Attributes

lssr::Reconstructor< VertexT, NormalT > Class Template Reference

Interface class for surface reconstruction algorithms that generate triangle meshes. More...

#include <Reconstructor.hpp>

Inheritance diagram for lssr::Reconstructor< VertexT, NormalT >:
Inheritance graph
[legend]

List of all members.

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.

Detailed Description

template<typename VertexT, typename NormalT>
class lssr::Reconstructor< VertexT, NormalT >

Interface class for surface reconstruction algorithms that generate triangle meshes.

Definition at line 22 of file Reconstructor.hpp.


Constructor & Destructor Documentation

template<typename VertexT , typename NormalT >
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.


Member Function Documentation

template<typename VertexT , typename NormalT >
virtual void lssr::Reconstructor< VertexT, NormalT >::getMesh ( BaseMesh< VertexT, NormalT > &  mesh  )  [pure virtual]

Generated a triangle mesh representation of the current point set.

Parameters:
mesh A surface representation of the current point set.

Implemented in lssr::FastReconstruction< VertexT, NormalT >.


Member Data Documentation

template<typename VertexT , typename 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.


The documentation for this class was generated from the following file:
 All Classes Files Functions Variables Typedefs Defines