From ab4f5bde7f66c461ae64e7e4b70810e87f3a863a Mon Sep 17 00:00:00 2001 From: Robert Phillips Date: Wed, 18 Apr 2018 10:05:00 -0400 Subject: rm SkRRectsGaussianEdgeMaskFilter Neat but unused. Change-Id: I1b2d160df274b05cfb5582a5385085cc2db89f7d Reviewed-on: https://skia-review.googlesource.com/121960 Reviewed-by: Jim Van Verth Commit-Queue: Robert Phillips --- include/effects/SkRRectsGaussianEdgeMaskFilter.h | 37 ------------------------ 1 file changed, 37 deletions(-) delete mode 100644 include/effects/SkRRectsGaussianEdgeMaskFilter.h (limited to 'include/effects') diff --git a/include/effects/SkRRectsGaussianEdgeMaskFilter.h b/include/effects/SkRRectsGaussianEdgeMaskFilter.h deleted file mode 100644 index cd7effc118..0000000000 --- a/include/effects/SkRRectsGaussianEdgeMaskFilter.h +++ /dev/null @@ -1,37 +0,0 @@ -/* - * Copyright 2016 Google Inc. - * - * Use of this source code is governed by a BSD-style license that can be - * found in the LICENSE file. - */ - -#ifndef SkRRectsGaussianEdgeMaskFilter_DEFINED -#define SkRRectsGaussianEdgeMaskFilter_DEFINED - -#include "SkMaskFilter.h" -#include "SkScalar.h" - -class SkRRect; - -class SK_API SkRRectsGaussianEdgeMaskFilter { -public: - /** Returns a mask filter that applies a Gaussian blur depending on distance to the edge - * of the intersection of two round rects. - * Currently this is only useable with round rects that have the same radii at - * all the corners and for which the x & y radii are equal. - * - * In order to minimize fill the coverage geometry that should be drawn should be no larger - * than the intersection of the bounding boxes of the two round rects. Ambitious users can - * omit the center area of the coverage geometry if it is known to be occluded. - */ - static sk_sp Make(const SkRRect& first, - const SkRRect& second, - SkScalar radius); - - SK_DECLARE_FLATTENABLE_REGISTRAR_GROUP() - -private: - SkRRectsGaussianEdgeMaskFilter(); // can't be instantiated -}; - -#endif -- cgit v1.2.3