diff options
Diffstat (limited to 'cui/source/inc/cuigrfflt.hxx')
-rw-r--r-- | cui/source/inc/cuigrfflt.hxx | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/cui/source/inc/cuigrfflt.hxx b/cui/source/inc/cuigrfflt.hxx index 05b0eec9a984..98303e058baf 100644 --- a/cui/source/inc/cuigrfflt.hxx +++ b/cui/source/inc/cuigrfflt.hxx @@ -95,6 +95,26 @@ public: virtual Graphic GetFilteredGraphic( const Graphic& rGraphic, double fScaleX, double fScaleY ) = 0; }; +// ------------------------- +// - GraphicFilterSmooth - +// ------------------------- + +class GraphicFilterSmooth : public GraphicFilterDialog +{ +private: + + FixedText maFtRadius; + NumericField maMtrRadius; + +public: + + GraphicFilterSmooth( Window* pParent, const Graphic& rGraphic, double nRadius); + ~GraphicFilterSmooth(); + + virtual Graphic GetFilteredGraphic( const Graphic& rGraphic, double fScaleX, double fScaleY ); + double GetRadius() const { return maMtrRadius.GetValue() / 10.0; } +}; + // ----------------------- // - GraphicFilterMosaic - // ----------------------- |