File ScaleSpaceSurface.h
File List > algos > pointcloud_to_mesh > ScaleSpaceSurface.h
Go to the documentation of this file
#pragma once
#include "mesh/Mesh.h"
#include "point_cloud/PointCloud.h"
#include "ISurfaceReconstructor.h"
namespace Argos {
class ScaleSpaceSurface : public ISurfaceReconstructor {
private:
int nbIterations;
public:
explicit ScaleSpaceSurface(int nbIterations) : nbIterations(nbIterations) {}
Mesh reconstruct(const PointCloud& pc) const override;
std::string name() const override;
};
}