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 TRectRectL()const

Gets the current blur effect rectangle

SetRectL(TRect)

IMPORT_C voidSetRectL(TRectaRect)

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 aRectThe blur effect rectangle. Set this parameter to NULL if the effect should be applied to the entire image.