Template Class FastReconstruction
Defined in File FastReconstruction.hpp
Inheritance Relationships
Base Type
public lvr2::FastReconstructionBase< BaseVecT >(Template Class FastReconstructionBase)
Class Documentation
-
template<typename BaseVecT, typename BoxT>
class FastReconstruction : public lvr2::FastReconstructionBase<BaseVecT> A surface reconstruction object that implements the standard marching cubes algorithm using a hashed grid structure for parallel computation.
Public Functions
Constructor.
- Parameters:
grid – A HashGrid instance on which the reconstruction is performed.
-
inline virtual ~FastReconstruction()
Destructor.
-
virtual void getMesh(BaseMesh<BaseVecT> &mesh)
Returns the surface reconstruction of the given point set.
- Parameters:
mesh –
-
virtual void getMesh(BaseMesh<BaseVecT> &mesh, BoundingBox<BaseVecT> &bb, vector<unsigned int> &duplicates, float comparePrecision)