Skip to content

File CentroidSampler.h

File List > algos > mesh_to_pointcloud > CentroidSampler.h

Go to the documentation of this file

#pragma once

#include "ISurfaceSampler.h"
#include "mesh/Mesh.h"
#include "point_cloud/PointCloud.h"


namespace Argos {

    class CentroidSampler : public ISurfaceSampler
    {

    public:
        explicit CentroidSampler() {}

        PointCloud sample(const Mesh& mesh) override;

        std::string name() const override {
            return "(CentroidSampler)";
        }
    };

}