ImageProcessor::TEffectBlur Class Reference

class ImageProcessor::TEffectBlur : public ImageProcessor::TEffect

The class provides functions to blur an area of the image.

Inherits from

Constructor & Destructor Documentation

TEffectBlur(Plugin::MEffect &, CImageProcessorImpl &)

TEffectBlur ( Plugin::MEffect & aEffect,
CImageProcessorImpl & aImageProcessorImpl
) [private]

Parameters

Plugin::MEffect & aEffect
CImageProcessorImpl & aImageProcessorImpl

Member Functions Documentation

RectL()

IMPORT_C TRect RectL ( ) const

Gets the current blur effect rectangle

SetRectL(TRect)

IMPORT_C void SetRectL ( TRect aRect )

Specifies the rectangle for the current blur effect

leave
KErrNotReady The effect is not active.
leave
KErrArgument The level is not in the TBlurLevel enumeration.

Parameters

TRect aRect The blur effect rectangle. Set this parameter to NULL if the effect should be applied to the entire image.