LibreOffice Module vcl (master) 1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
BitmapBasicMorphologyFilter Class Reference

#include <BitmapBasicMorphologyFilter.hxx>

Inheritance diagram for BitmapBasicMorphologyFilter:
Collaboration diagram for BitmapBasicMorphologyFilter:

Public Member Functions

 BitmapBasicMorphologyFilter (BasicMorphologyOp op, sal_Int32 nRadius)
 BitmapBasicMorphologyFilter (BasicMorphologyOp op, sal_Int32 nRadius, sal_uInt8 nValueOutside)
virtual ~BitmapBasicMorphologyFilter ()
virtual BitmapEx execute (BitmapEx const &rBitmap) const override
- Public Member Functions inherited from BitmapFilter
 BitmapFilter ()
virtual ~BitmapFilter ()
virtual BitmapEx execute (BitmapEx const &rBitmapEx) const =0

Private Member Functions

Bitmap filter (Bitmap const &rBitmap) const

Private Attributes

BasicMorphologyOp m_eOp
sal_Int32 m_nRadius
sal_uInt8 m_nValueOutside = 0
bool m_bUseValueOutside = false

Additional Inherited Members

- Static Public Member Functions inherited from BitmapFilter
static bool Filter (BitmapEx &rBmpEx, BitmapFilter const &rFilter)
static bool Filter (Animation &rBmpEx, BitmapFilter const &rFilter)

Detailed Description

Definition at line 25 of file BitmapBasicMorphologyFilter.hxx.

Constructor & Destructor Documentation

◆ BitmapBasicMorphologyFilter() [1/2]

BitmapBasicMorphologyFilter::BitmapBasicMorphologyFilter ( BasicMorphologyOp  op,
sal_Int32  nRadius 

Definition at line 316 of file BitmapBasicMorphologyFilter.cxx.

◆ BitmapBasicMorphologyFilter() [2/2]

BitmapBasicMorphologyFilter::BitmapBasicMorphologyFilter ( BasicMorphologyOp  op,
sal_Int32  nRadius,
sal_uInt8  nValueOutside 

Definition at line 322 of file BitmapBasicMorphologyFilter.cxx.

◆ ~BitmapBasicMorphologyFilter()

BitmapBasicMorphologyFilter::~BitmapBasicMorphologyFilter ( )

Member Function Documentation

◆ execute()

BitmapEx BitmapBasicMorphologyFilter::execute ( BitmapEx const &  rBitmap) const

◆ filter()

Bitmap BitmapBasicMorphologyFilter::filter ( Bitmap const &  rBitmap) const

Member Data Documentation

◆ m_bUseValueOutside

bool BitmapBasicMorphologyFilter::m_bUseValueOutside = false

Definition at line 40 of file BitmapBasicMorphologyFilter.hxx.

Referenced by filter().

◆ m_eOp

BasicMorphologyOp BitmapBasicMorphologyFilter::m_eOp

Definition at line 37 of file BitmapBasicMorphologyFilter.hxx.

Referenced by filter().

◆ m_nRadius

sal_Int32 BitmapBasicMorphologyFilter::m_nRadius

Definition at line 38 of file BitmapBasicMorphologyFilter.hxx.

Referenced by filter().

◆ m_nValueOutside

sal_uInt8 BitmapBasicMorphologyFilter::m_nValueOutside = 0

Definition at line 39 of file BitmapBasicMorphologyFilter.hxx.

Referenced by filter().

The documentation for this class was generated from the following files: