Commit 8ca0c778 authored by Wieland Morgenstern's avatar Wieland Morgenstern

voronoi merger inherits mask merger, make destructor virtual

parent 9000ec84
...@@ -33,7 +33,7 @@ class MaskMerger { ...@@ -33,7 +33,7 @@ class MaskMerger {
static MaskMerger* factor(const MaskMergerType maskMergerType); static MaskMerger* factor(const MaskMergerType maskMergerType);
~MaskMerger(); virtual ~MaskMerger();
virtual Status setParameters(const std::vector<double>& params) = 0; virtual Status setParameters(const std::vector<double>& params) = 0;
......
...@@ -14,7 +14,7 @@ namespace Core { ...@@ -14,7 +14,7 @@ namespace Core {
class VoronoiMaskMerger : public MaskMerger { class VoronoiMaskMerger : public MaskMerger {
public: public:
VoronoiMaskMerger() : feather(0) {} VoronoiMaskMerger() : feather(0) {}
~VoronoiMaskMerger() {} virtual ~VoronoiMaskMerger() override {}
Status setup(const PanoDefinition&, GPU::Buffer<const uint32_t> inputsMask, const ImageMapping& fromIm, Status setup(const PanoDefinition&, GPU::Buffer<const uint32_t> inputsMask, const ImageMapping& fromIm,
const ImageMerger* const to, GPU::Stream) override; const ImageMerger* const to, GPU::Stream) override;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment