summaryrefslogtreecommitdiff
path: root/include/vcl/BitmapGaussianSeparableBlurFilter.hxx
diff options
context:
space:
mode:
authorStephan Bergmann <sbergman@redhat.com>2018-09-07 17:39:58 +0200
committerStephan Bergmann <sbergman@redhat.com>2018-09-07 20:42:59 +0200
commit453fde35bb838febf73bfda0bd981ee270c9b12e (patch)
treefbe3ad4dd86de631bdd3a77ba6d4dd1f00c6b73c /include/vcl/BitmapGaussianSeparableBlurFilter.hxx
parent7cb3e475f2fb0162c7290414509de4fb8fe57e30 (diff)
BitmapFilter::execute can be const
...after a little tweak to BitmapMosaicFilter Change-Id: I76b8ffdbf719a9d7960e7f3dafeb3adeb2300ec5 Reviewed-on: https://gerrit.libreoffice.org/60165 Tested-by: Jenkins Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
Diffstat (limited to 'include/vcl/BitmapGaussianSeparableBlurFilter.hxx')
-rw-r--r--include/vcl/BitmapGaussianSeparableBlurFilter.hxx4
1 files changed, 2 insertions, 2 deletions
diff --git a/include/vcl/BitmapGaussianSeparableBlurFilter.hxx b/include/vcl/BitmapGaussianSeparableBlurFilter.hxx
index c1359dab4761..fde41c935dc6 100644
--- a/include/vcl/BitmapGaussianSeparableBlurFilter.hxx
+++ b/include/vcl/BitmapGaussianSeparableBlurFilter.hxx
@@ -31,14 +31,14 @@ public:
Separable Blur implementation uses 2x separable 1D convolution
to process the image.
*/
- virtual BitmapEx execute(BitmapEx const& rBitmapEx) override;
+ virtual BitmapEx execute(BitmapEx const& rBitmapEx) const override;
private:
double mfRadius;
bool convolutionPass(Bitmap& rBitmap, Bitmap& aNewBitmap, BitmapReadAccess const* pReadAcc,
int aNumberOfContributions, const double* pWeights, int const* pPixels,
- const int* pCount);
+ const int* pCount) const;
static std::vector<double> makeBlurKernel(const double radius, int& rows);
static void blurContributions(const int aSize, const int aNumberOfContributions,