ImageProcessor::TEffectSpotLight Class Reference
class ImageProcessor::TEffectSpotLight : public ImageProcessor::TEffect |
The class provides functions to create a spotlight on an image.
Inherits from
- ImageProcessor::TEffectSpotLight
Constructor & Destructor Documentation
TEffectSpotLight(Plugin::MEffect &, CImageProcessorImpl &)
Member Functions Documentation
SetSpotLightOrientationL(const TPoint &, TUint32, TReal32)
IMPORT_C void | SetSpotLightOrientationL | ( | const TPoint & | aPosition, |
| TUint32 | aRadius, |
| TReal32 | aTransitionSize |
| ) | |
Specifies the current spotlight orientation.
-
leave
- KErrNotReady The effect is not active.
-
leave
- KErrArgument The level is not in the acceptable range.
Parameters
const TPoint & aPosition | The center of the spotlight circle. |
TUint32 aRadius | The radius of the spotlight circle in pixels. Range (0) - (65535 - 1024). |
TReal32 aTransitionSize | The size of the transition region given in fraction of the radius. Range (0) - (1.0). |
SpotLightOrientationL(TPoint &, TUint32 &, TReal32 &)
IMPORT_C void | SpotLightOrientationL | ( | TPoint & | aPosition, |
| TUint32 & | aRadius, |
| TReal32 & | aTransitionSize |
| ) | const |
Gets the current spotlight orientation.
-
leave
- KErrNotReady The effect is not active.
Parameters
TPoint & aPosition | The center of the spotlight circle. |
TUint32 & aRadius | The radius of the spotlight circle in pixels. |
TReal32 & aTransitionSize | The size of the transition region given in fraction of the radius. |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.